Search/Navigation:
Related:
SLAC/EPP/HPS Public
Jefferson Lab/Hall B/HPS Run Wiki
S30XL-LESA/LDMX
The following describes the pre-2018 data format as it is handed off to the CODA ROC.
Each dma transaction into the RCE contains n Event Banks as they are output from the Data Bank Builder firmware block (see below). The ROL will pre-pend this data with a 64-bit EVIO header of type "Bank of banks" 0x0E.
Data Bank Builder Firmware Output
The following data is output from the Data Bank Builder for each trigger received. N of these "Event Banks" are concatenated into a DMA transfer based upon the number of triggers per block.
Note: The second 32-bit header word from the Event Builder is dropped. If the total size of the event data is not an event number of 32-bit words, an empty 32-bit word is added at the end of the data bank.