User Tools

Site Tools


trigger

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
trigger [2013/12/11 14:47]
pereira [Trigger module]
trigger [2013/12/11 15:21]
pereira [CAMAC commands]
Line 51: Line 51:
 The S800 trigger logic is built in a LeCroy ULM2367 FPGA module. Note that this module could be replaced in the future by another FPGA module provided it has enough NIM or ECL input/outputs (such as the VME XLM72 module for instance). This section describes the functionality of the S800 trigger module and the commands used to control its parameters.  The S800 trigger logic is built in a LeCroy ULM2367 FPGA module. Note that this module could be replaced in the future by another FPGA module provided it has enough NIM or ECL input/outputs (such as the VME XLM72 module for instance). This section describes the functionality of the S800 trigger module and the commands used to control its parameters. 
  
-=====CAMAC commands=====+==== CAMAC commands ====
  
-The following table lists the CAMAC codes recognized by the trigger module and their signification.+The table with a lists of the CAMAC commands recognized by the trigger module and their signification can be found [[CAMAC commands | here]].
  
-{|class="wikitable" 
-| F 
-| A 
-| Direction 
-| F 
-| A 
-| Direction 
-| Data 
-|- 
-| 0 
-| 0 
-| Read 
-| 16 
-| 0 
-| Write 
-| S800 Gate & Delay (delay) 
-|- 
-| 0 
-| 1 
-| Read 
-| 16 
-| 1 
-| Write 
-| S800 Gate & Delay (width) 
-|- 
-| 0 
-| 2 
-| Read 
-| 16 
-| 2 
-| Write 
-| Secondary Gate & Delay (delay) 
-|- 
-| 0 
-| 3 
-| Read 
-| 16 
-| 3 
-| Write 
-| Secondary Gate & Delay (width) 
-|- 
-| 0 
-| 4 
-| Read 
-| 16 
-| 4 
-| Write 
-| S800 Delay (delay) 
-|- 
-| 0 
-| 5 
-| Read 
-| 16 
-| 5 
-| Write 
-| Coincidence Gate (width) 
-|- 
-| 0 
-| 6 
-| Read 
-| 16 
-| 6 
-| Write 
-| Secondary Delay (delay) 
-|- 
-| 0 
-| 7 
-| Read 
-| 16 
-| 7 
-| Write 
-| Bypasses (bit pattern) 
-|- 
-| 0 
-| 8 
-| Read 
-| 16 
-| 8 
-| Write 
-| S800 Downscaler (factor) 
-|- 
-| 0 
-| 9 
-| Read 
-| 16 
-| 9 
-| Write 
-| Secondary Downscaler (factor) 
-|- 
-| 0 
-| 10 
-| Read 
-| 16 
-| 10 
-| Write 
-| Trigger Box (bit pattern) 
-|- 
-| 0 
-| 11 
-| Read 
-| 16 
-| 11 
-| Write 
-| Go signal (bit) 
-|- 
-| 0 
-| 12 
-| Read 
-| 16 
-| 12 
-| Write 
-| External Time Stamp Clock (bit 0) 
-and External Time Stamp Latch (bit 1) 
-|- 
-| 0 
-| 14 
-| Read 
- 
- 
-| 
-| Signature 1 (0x5800) 
-|- 
-| 0 
-| 15 
-| Read 
- 
- 
-| 
-| Signature 2 (0x2367) 
-|- 
-| 1 
-| 0 
-| Read 
-| 17 
-| 0 
-| Write 
-| Inspect Channel 1 (wire) 
-|- 
-| 1 
-| 1 
-| Read 
-| 17 
-| 1 
-| Write 
-| Inspect Channel 2 (wire) 
-|- 
-| 1 
-| 2 
-| Read 
-| 17 
-| 2 
-| Write 
-| Inspect Channel 3 (wire) 
-|- 
-| 1 
-| 3 
-| Read 
-| 17 
-| 3 
-| Write 
-| Inspect Channel 4 (wire) 
-|- 
-| 2 
-| 0 
-| Read 
-| 18 
-| 0 
-| Write 
-| ADC Gate (width) 
-|- 
-| 2 
-| 1 
-| Read 
-| 18 
-| 1 
-| Write 
-| QDC Gate (width) 
-|- 
-| 2 
-| 2 
-| Read 
-| 18 
-| 2 
-| Write 
-| TDC Gate (width) 
-|- 
-| 2 
-| 3 
-| Read 
-| 18 
-| 3 
-| Write 
-| Coincidence Register Gate (width) 
-|- 
-| 3 
-| 0 
-| Read 
-| 
-| 
-| 
-| Trigger Box Register (bit pattern) 
-|- 
-| 3 
-| 1 
-| Read 
-| 
-| 
-| 
-| Time Stamp (bits 0-15) 
-|- 
-| 3 
-| 2 
-| Read 
-| 
-| 
-| 
-| Time Stamp (bits 16-31) 
-|- 
-| 3 
-| 3 
-| Read 
-| 
-| 
-| 
-| Time Stamp (bits 32-47) 
-|- 
-| 3 
-| 4 
-| Read 
-| 
-| 
-| 
-| Time Stamp (bits 48-63) 
-|} 
  
 ==Inputs and outputs== ==Inputs and outputs==
Line 743: Line 509:
   endmodule   endmodule
  
-==== CAMAC commands ==== 
  
-The following table lists the CAMAC codes recognized by the trigger module and their signification.  
  
-  Direction    Direction  Data   + 
- 0  Read  16  0  Write  S800 Gate & Delay (delay)   + 
- 1  Read  16  1  Write  S800 Gate & Delay (width)   + 
- 2  Read  16  2  Write  Secondary Gate & Delay (delay)   + 
- 3  Read  16  3  Write  Secondary Gate & Delay (width)   + 
- 4  Read  16  4  Write  S800 Delay (delay)   +Direction Direction Data ^ 
- 5  Read  16  5  Write  Coincidence Gate (width)   +0  Read 16 0  Write S800 Gate & Delay (delay) | 
- 6  Read  16  6  Write  Secondary Delay (delay)   +1  Read 16 1  Write S800 Gate & Delay (width) | 
- 7  Read  16  7  Write  Bypasses (bit pattern)   +2  Read 16 2  Write Secondary Gate & Delay (delay) | 
- 8  Read  16  8  Write  S800 Downscaler (factor)   +3  Read 16 3  Write Secondary Gate & Delay (width) | 
- 9  Read  16  9  Write  Secondary Downscaler (factor)   +4  Read 16 4  Write S800 Delay (delay) | 
- 10  Read  16  10  Write  Trigger Box (bit pattern)   +5  Read 16 5  Write Coincidence Gate (width) | 
- 11  Read  16  11  Write  Go signal (bit)   +6  Read 16 6  Write Secondary Delay (delay) | 
- 12  Read  16  12  Write  External Time Stamp Clock (bit 0)  +7  Read 16 7  Write Bypasses (bit pattern) | 
-and External Time Stamp Latch (bit 1)  +8  Read 16 8  Write S800 Downscaler (factor) | 
-  +9  Read 16 9  Write Secondary Downscaler (factor) | 
- 14  Read     Signature 1 (0x5800)   +10 Read 16 10 Write Trigger Box (bit pattern) | 
- 15  Read     Signature 2 (0x2367)   +11 Read 16 11 Write Go signal (bit) | 
- 0  Read  17  0  Write  Inspect Channel 1 (wire)   +12 Read 16 12 Write External Time Stamp Clock (bit 0)and External Time Stamp Latch (bit 1) | 
- 1  Read  17  1  Write  Inspect Channel 2 (wire)   +14 Read |    |    |       Signature 1 (0x5800) | 
- 2  Read  17  2  Write  Inspect Channel 3 (wire)   +15 Read |    |    |       Signature 2 (0x2367) | 
- 3  Read  17  3  Write  Inspect Channel 4 (wire)   +0  Read 17 0  Write Inspect Channel 1 (wire) | 
- 0  Read  18  0  Write  ADC Gate (width)   +1  Read 17 1  Write Inspect Channel 2 (wire) | 
- 1  Read  18  1  Write  QDC Gate (width)   +2  Read 17 2  Write Inspect Channel 3 (wire)  
- 2  Read  18  2  Write  TDC Gate (width)   +3  Read 17 3  Write Inspect Channel 4 (wire) | 
- 3  Read  18  3  Write  Coincidence Register Gate (width)   +0  Read 18 0  Write ADC Gate (width) | 
- 0  Read     Trigger Box Register (bit pattern)   +1  Read 18 1  Write QDC Gate (width) | 
- 1  Read     Time Stamp (bits 0-15)   +2  Read 18 2  Write TDC Gate (width) | 
- 2  Read     Time Stamp (bits 16-31)   +3  Read 18 3  Write Coincidence Register Gate (width) | 
- 3  Read     Time Stamp (bits 32-47)   +0  Read |    |    |       Trigger Box Register (bit pattern) | 
- 4  Read     Time Stamp (bits 48-63)  +1  Read |    |    |       Time Stamp (bits 0-15) | 
 +2  Read |    |    |       Time Stamp (bits 16-31) | 
 +3  Read |    |    |       Time Stamp (bits 32-47) | 
 +4  Read |    |    |       Time Stamp (bits 48-63) |  
  
  
trigger.txt · Last modified: 2023/10/24 16:47 by swartzj