DocumentCode
351882
Title
A software approach for readout and data acquisition in CMS
Author
Antchev, G. ; Cano, E. ; Chatellier, S. ; Cittolin, S. ; Erhan, S. ; Gigi, D. ; Gutleber, J. ; Jacobs, C. ; Meijers, F. ; Nicolau, R. ; Orsini, L. ; Pollet, L. ; Racz, A. ; Samyn, D. ; Sinanis, N. ; Sphicas, P.
Author_Institution
CERN, Geneva, Switzerland
fYear
1999
fDate
1999
Firstpage
301
Lastpage
306
Abstract
Traditional systems dominated by performance constraints tend to neglect other qualities such a maintainability and configurability. Object-Orientation allows to encapsulate the technology differences in communication sub-systems and to provide a uniform view of data transport layer to the systems engineer. We applied this paradigm for the design and implementation of intelligent data servers in the Compact Muon Solenoid (CMS) data acquisition system at CERN for easily exploiting the physical communication resources of the available equipment. CMS is a high-energy physics experiment under study incorporating a highly distributed data acquisition system. This paper outlines the architecture of one part, the so called Readout Unit and shows how we can exploit the object advantage for systems with specific data rate requirements. A C++ streams communication layer with zero copying functionality has been established for UDP, TCP, DLPI and specific Myrinet and VME bus communication on the VxWorks real-time operating system. This software provides performance close to the hardware channel and hides communication details from the application programmers
Keywords
data acquisition; high energy physics instrumentation computing; object-oriented programming; Compact Muon Solenoid data acquisition system; VxWorks real-time operating system; communication sub-systems; configurability; data acquisition; data rate requirements; data transport layer; maintainability; readout; software approach; zero copying functionality; Collision mitigation; Communications technology; Data acquisition; Data engineering; Maintenance engineering; Mesons; Physics; Real time systems; Solenoids; Systems engineering and theory;
fLanguage
English
Publisher
ieee
Conference_Titel
Real Time Conference, 1999. Santa Fe 1999. 11th IEEE NPSS
Conference_Location
Sante Fe, NM
Print_ISBN
0-7803-5463-X
Type
conf
DOI
10.1109/RTCON.1999.842625
Filename
842625
Link To Document