Abstract
The Level 3 Trigger/Data Acquisition system (L3DAQ) for the DZERO detector was redesigned from scratch for the Fermilab Tevatron's Runll. The L3DAQ moves data at a rate of 250 MB/sec from 63 readout crates to one of 82 Level 3 Trigger farm nodes over Ethernet. The readout crates are VME based, and each consists of a number of detector specific digitizer cards and a controller. The readout crates also contain a single L3DAQ Single Board Computer (SBC). Crate data size per event ranges from several kilobytes up to 24 kilobytes for the largest; and the data must be collected from each of the VME cards at an event readout rate of 1 kHz. The SBC, a VMIC 7750, is an off-the-shelf component and runs Linux with several common and custom patches. This paper will describe the custom driver we've written to control the VME readout, modifications to the Linux kernel, and the user level readout code.
Original language | English (US) |
---|---|
Article number | N36-70 |
Pages (from-to) | 1303-1306 |
Number of pages | 4 |
Journal | IEEE Nuclear Science Symposium Conference Record |
Volume | 2 |
DOIs | |
State | Published - 2003 |
Externally published | Yes |
Event | 2003 IEEE Nuclear Science Symposium Conference Record - Nuclear Science Symposium, Medical Imaging Conference - Portland, OR, United States Duration: Oct 19 2003 → Oct 25 2003 |
Keywords
- D0
- DAQ
- DZERO
- Ethernet
- Trigger
- VME
ASJC Scopus subject areas
- Radiation
- Nuclear and High Energy Physics
- Radiology Nuclear Medicine and imaging