RHCPP 99-11 (CONF)
February 1999

 
 

Royal Holloway Centre for Particle Physics


 
The BABAR Data Acquisition System
I Scott et al
 
Abstract
The BABAR experiment at the Stanford Linear Accelerator Center is designed to perform a search for CP violation by ana-lyzing the decays of a very large sample of B and B(Bar) mesons produced at the high luminosity PEP-II accelerator. The data acquisition system must cope with a sustained high event rate, while supporting real time feature extraction and data compression with minimal dead time. The BABAR data acquisition system is based around a common VME interface to the electronics read-out of the separate detec-tor subsystems. Data from the front end electronics is read into commercial VME processors via a custom "Personality Card" and PCI interface. The commercial CPUs run the Tornado operating system to provide a platform for detector subsystem code to perform the necessary data processing. The data is read out via a non-blocking network switch to a farm of commercial UNIX processors.

The current implementation of the BABAR data acquisition sys-tem has been shown to sustain a Level 1 trigger rate of 1.3 kHz at an event size of 25 kbytes and with negligible deadtime. Upgrades currently in development will permit the system to support the design Level 1 rate of 2 kHz with negligible dead-time.

 
Available format: PDF / Postscript
Also published in:
presentation at the IEEE Real Time'99 conference