Title :
Software development for a switch-based data acquisition system
Author :
Booth, Alexander ; Black, Dennis ; Walsh, Don
Author_Institution :
Fermi Nat. Accel. Lab., Batavia, IL, USA
Abstract :
The authors report on the software aspects of the development of a switch-based data acquisition (DAQ) system at Fermilab. They describe how, with the goal of providing an ´integrated systems engineering´ environment, several powerful software tools were put in place to facilitate extensive exploration of all aspects of the design. These tools include a simulation package, a graphics package, and an expert system shell, which have been integrated to provide an environment which encourages the close interaction of hardware and software engineers. The authors present a description of the simulation, user interface, embedded software, remote procedure calls, and diagnostic software which together have made it possible to provide real-time control and monitoring of a working prototype switch-based DAQ system. The prototype DAQ system is capable of running at 600 Hz of current CDF (Collider Detector Facility) events (200 Kbytes) and comprises several VME Sun 1E boards, as well as the switch backplane and auxiliary components.<>
Keywords :
computerised instrumentation; data acquisition; physics computing; VME Sun 1E boards; auxiliary components; diagnostic software; embedded software; expert system shell; graphics package; remote procedure calls; simulation package; software aspects; software tools; switch backplane; switch-based data acquisition; user interface; Data acquisition; Design engineering; Embedded software; Modeling; Packaging; Power engineering and energy; Programming; Software packages; Software prototyping; Software tools;
Conference_Titel :
Nuclear Science Symposium and Medical Imaging Conference, 1991., Conference Record of the 1991 IEEE
Conference_Location :
Santa Fe, NM, USA
Print_ISBN :
0-7803-0513-2
DOI :
10.1109/NSSMIC.1991.258836