The PHENIX experiment at RHIC will study 200 AGeV Au+Au collisions as well
as pp and pA collisions at higher energies. In order to study hard processe
s or high-mass vector mesons, which have small cross sections, PHENIX empha
sizes measuring charged hadrons, leptons, and photons at a high rate in a l
imited aperture. At design RHIC luminosity, the minimum-bias interaction ra
te will be approximately 1000 Hz with an average zero-suppressed event size
of 200 kB.
We will discuss two major parts of the PHENIX online system: the Data Colle
ction Modules (DCM) and the Event Builder (EvB). The DCMs use a combination
of FPGAs and DSPs to perform online pedestal subtraction, zero-suppression
, and data formatting. They have been fully constructed and tested and are
able to deliver data at a maximum rate of 160 MB/s. The Event Builder consi
sts of commercially available PCs and a 10 Gb/s ATM switch. The software fo
r it has been developed using Windows NT, Winsock-2 and Visual C++, allowin
g a fully object-oriented design. Currently, we are running configurations
with up to 4 sources and 3 destinations that can deliver data at similar to
10 MB/sec/node and performance is improving steadily.