Data acquisition systems at Fermilab Page: 3 of 8
This article is part of the collection entitled: Office of Scientific & Technical Information Technical Reports and was provided to UNT Digital Library by the UNT Libraries Government Documents Department.
Extracted Text
The following text was automatically extracted from the image on this page using optical character recognition software:
Data Acquisition Systems at Fermilab 1
M. Votava on behalf of the CDF Online, DO Online, DART Collaboration, and ODS and ESE
Departments in the Computing Division
Fermilab. P.O. Box 500. Batavia. Illinois 60510Abstract
Experiments at Fermilab require an ongoing program of
development for high speed, distributed data acquisition
systems. The physics program at the lab has recently started
the operation of a Fixed Target run in which experiments are
running the DART[1] data acquisition system. The CDF and
DO experiments are preparing for the start of the next Collider
run in mid 2000. Each will read out on the order of 1 million
detector channels. In parallel, future experiments such as
BTeV R&D and Minos have already started prototype and test
beam work. BTeV in particular has challenging data
acquisition system requirements with an input rate of 1500
Gbytes/sec into Level 1 buffers and a logging rate of 200
Mbytes/sec.
This paper will present a general overview of these data
acquisition systems on three fronts - those currently in use,
those to be deployed for the Collider Run in 2000, and those
proposed for future experiments. It will primarily focus on the
CDF and DO architectures and tools.
I. INTRODUCTION
This paper will provide a summary of data acquisition
systems at Fermilab - where we are now and where we are
headed. It represents work done across the laboratory and
collaborating institutions, not just a single department or
experiment. We will start with DART, the data acquisition
system of the present Fixed Target experiments, noting the
hardware architecture and software designs that lead into the
design for the next Collider (a.k.a. Run II) systems. The
Collider data acquisition systems are being designed and
implemented now. Experiences gained with these Collider
systems are, in turn, feeding into the faster, more complicated
systems of the future. These newer systems are on the scale of
the future LHC experiments at CERN [2]. Table 1 lists system
requirements for the various data acquisition systems.
Table 1
System Requirements
KTeV Run II BTeV
Level 1 input 100KHz 7.6 MHz 7.6 MHz
Level 3 output 500Hz 30 -75 Hz 4 kHz
Event Size, kb tes 8-10 250 150
Logging Rate, Mb tes/sec 4 10 200
# of Front End Processors 30 100 4000
# of Level 3 Processors 30 200 4000II. DART
DART has been described in much detail at previous
conferences, but will be reviewed here to provide a basis of
comparison. It is a scalable, flexible, VME-based system used
by 10 fixed target and test beam experiments in the 1996-1997
run. During the subsequent eighteen months when the
accelerator was not running to allow for construction of the
Main Injector, DART was deployed at test stands for the
upcoming Collider run. This deployment was relatively
smooth - a credit to the flexibility of the DART design.
This May, the Tevatron was reactivated for the final Fixed
Target run, to be completed at the end of 1999. Three of the
original experiments (KTeV, HyperCP, and E835) will
continue data taking during this period using the original
DART system with only small modifications needed to
upgrade to new operating system versions and tools.
At the high end, for KTeV, DART supports a 100
Mbytes/sec transfer rate into Level 3 over a 4-plane system
with an aggregate logging rate of 20 Mbytes/sec. DART works
successfully on small to medium sized experiments as well.11
n
n
00 D n b h
n a o o n
- - -.1
I5
SLV
K1.
TII'Ir,n 4
tsi iur0
I'bnr' 15ii nI
II
#-%,rrr'Sn D D D
'" 0 E I
I'hilir I U D 1 V
1 11OD'EDII S I
D DD1 'U 1.
Il p n l ii 1i i r
Lic n
D II
IIA
"1N;li
wI -
m -w* I'k*&w} I
Front End trate
Figure 1: KTeV DART Configuration
The VME crates each have a Motorola 68040 based
MVME16x processor running VxWorks 5.1 [3], which is used
for monitoring, and control. Data readout is under the control1 This work is sponsored by DOE contract NO. DE-AC02-76CH03000
a, 51 ;"... .
5.
tL
1
Upcoming Pages
Here’s what’s next.
Search Inside
This article can be searched. Note: Results may vary based on the legibility of text within the document.
Tools / Downloads
Get a copy of this page or view the extracted text.
Citing and Sharing
Basic information for referencing this web page. We also provide extended guidance on usage rights, references, copying or embedding.
Reference the current page of this Article.
Votava, M. Data acquisition systems at Fermilab, article, July 22, 1999; Batavia, Illinois. (https://digital.library.unt.edu/ark:/67531/metadc794826/m1/3/: accessed April 24, 2024), University of North Texas Libraries, UNT Digital Library, https://digital.library.unt.edu; crediting UNT Libraries Government Documents Department.