This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
s800_usb_daq_data_format [2015/10/30 12:15] pereira [Tag 0x7186: Phillips 7186 TDC module for time-of-flights] |
s800_usb_daq_data_format [2015/11/01 08:28] pereira [Tag 0x0DDC: Mesytec MTDC-32 module] |
||
---|---|---|---|
Line 2: | Line 2: | ||
These pages contain information about the USB controller based data acquisition software of the S800. Two crates are read by the software (one CAMAC and one VME), but more could be easily added to the software. | These pages contain information about the USB controller based data acquisition software of the S800. Two crates are read by the software (one CAMAC and one VME), but more could be easily added to the software. | ||
+ | |||
+ | |||
+ | |||
===== CAMAC Crate data format ===== | ===== CAMAC Crate data format ===== | ||
Line 41: | Line 44: | ||
==== Tag 0x2367: Trigger module ==== | ==== Tag 0x2367: Trigger module ==== | ||
+ | The [[Trigger|ULM trigger module]] provides a bit mask with information about the trigger sources, and a time-stamp value | ||
^ 0x2367 ^ Trigger bits ^ TS 0-15 ^ TS 16-31 ^ TS 32-47 ^ TS 48-63 ^ 0xf367 | | ^ 0x2367 ^ Trigger bits ^ TS 0-15 ^ TS 16-31 ^ TS 32-47 ^ TS 48-63 ^ 0xf367 | | ||
Line 63: | Line 67: | ||
{{: | {{: | ||
+ | |||
+ | |||
+ | At present (Oct 2015), the FERA channel assignments are: | ||
+ | |||
+ | ^ Channel ^ Source | | ||
+ | | 0 | E1 up | | ||
+ | | 1 | E1 down | | ||
+ | | 3-15 | Free | | ||
==== Tag 0x7164: Phillips 7164 ADC module for ion chamber energies ==== | ==== Tag 0x7164: Phillips 7164 ADC module for ion chamber energies ==== | ||
Line 138: | Line 150: | ||
The word 0xE800 identifies the origin of the event as from the S800 VME crate | The word 0xE800 identifies the origin of the event as from the S800 VME crate | ||
- | The following | + | The following |
The tags and end tags identify the modules being read, and encapsulate their data. The tags, end tags and their corresponding modules are listed below: | The tags and end tags identify the modules being read, and encapsulate their data. The tags, end tags and their corresponding modules are listed below: | ||
Line 145: | Line 157: | ||
==== Tag 0x5803: XLM72 time stamp module ==== | ==== Tag 0x5803: XLM72 time stamp module ==== | ||
+ | The [[Trigger# | ||
^ 0x5803 ^ TS bits 0-15 ^ TS bits 16-31 ^ TS bits 32-47 ^ TS bits 48-63 ^ 0xF803 | | ^ 0x5803 ^ TS bits 0-15 ^ TS bits 16-31 ^ TS bits 32-47 ^ TS bits 48-63 ^ 0xF803 | | ||
Line 198: | Line 211: | ||
==== Tag 0x0DDC: Mesytec MTDC-32 module ==== | ==== Tag 0x0DDC: Mesytec MTDC-32 module ==== | ||
- | This module has multi-hit capabilities and a better resolution than the Phillips TDC. The format of the data is determined by the module, and schematically shown below. | + | The [[Timing# |
^ 0x0DDC ^ Header (0-15) ^ Header (16-31) ^ Data word (0-15) ^ Data word (16-31) ^ ... ^ Ender (0-15) ^ Ender (16-31) ^ 0xFDDC | | ^ 0x0DDC ^ Header (0-15) ^ Header (16-31) ^ Data word (0-15) ^ Data word (16-31) ^ ... ^ Ender (0-15) ^ Ender (16-31) ^ 0xFDDC | | ||
Line 211: | Line 224: | ||
Channel 0 has three consecutive hits: The second hit (time: t0,1) is processes as long as it is separated from the preceding hit (time: t0,0) by more than 160 ns (the conversion time); the third hit is not processed because it " | Channel 0 has three consecutive hits: The second hit (time: t0,1) is processes as long as it is separated from the preceding hit (time: t0,0) by more than 160 ns (the conversion time); the third hit is not processed because it " | ||
- | {{: | + | {{: |