next up previous contents index
Next: DAQ Software Up: DAQ Hardware Previous: Architecture   Contents   Index


Registration Modules

Information from different detectors comes into appropriative registration modules, eg LE-59, LE-37 etc. Crate controller accepts data from the modules and sends them into a first level buffer memory. If trigger logic is satisfied with the current event then it is sent further and finally comes to software part of the DAQ system.

At the end of own event data each controller writes two words - end of event identifier:


Table 1: End of event identifier
16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
0 Controller Number Event Number
1 ERR Detector Type Number of words


``Detector Type'' is an alias for ``registration module type''. ``Number of words'' includes the control words, i.e. if there are no data from a controller but the controller is switched on then the number of words is equal 2.

All data from modules must have zero 16-th bit. Thus a word with set highest bit is a marker of the end of controller data.

At the total end one control word is added which has the same format as the second word at the end of controller information and ``Number of words'' means total number of words in the event.

Each registration module sends 16-bit words with three types of information: module number, channel number, amplitude. How this information encoded depends on the module type (see tables 2,3, 4,5).


Table 2: Data structure of LE-37
16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
0 time module channel



Table 3: Data structure of LE-39
16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
0 not used module channel



Table 4: Data structure of LE-59
16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
0 not used module channel
0 not used data



Table 5: Data structure of LE-61
16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
0 not used module 0 0 channel
0 data



next up previous contents index
Next: DAQ Software Up: DAQ Hardware Previous: Architecture   Contents   Index
Alexander V.Inyakin 2002-04-05