Example
For instance, it could be required to start the acquisition on all the channels of a multi-board system as soon as one of
the channels of a board (board “n”) crosses its threshold. Trigger Out signal is then fed to an external Fan Out logic
unit; the obtained signal has then to be provided to the external trigger input TRG-IN of all the boards in the system
(including the board which generated the Trigger Out signal). In this case, the programming steps to perform are
following described:
1. Register 0x8110 on board “n”:
- Enable the desired trigger request as Trigger Out signal on board “n” (by bits[3:0] mask);
- Disable Software Trigger and External Trigger as Trigger Out signal on board “n” (bits[31:30] = 00);
- Set Trigger Out signal as the OR of the enabled trigger requests on board “n” (bits[9:8] = 00).
2. Register 0x811C on board “n”:
- Configure the digitizer to propagates on GPO the internal trigger sources according to the 0x8110
settings (i.e. the enabled trigger request, in the specific case) on board “n” (bits[17:16] = 00).
3. Register 0x810C on all the boards in the system (including board “n”):
- Enable External Trigger to participate in the board’s common acquisition trigger, disable Software
Trigger and the Trigger Requests from the channels (bits[31:30] = 01; bits[3:0] = 0000).