By Topic

A Higher Level Language Data Acquisition System (III) - The User Data Acquisition Program

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
J. M. Finn ; Nuclear Physics Laboratory and Department of Physics University of Illinois at Urbana-Champaign Champaign, Illinois 61820 ; R. L. Gulbranson ; T. L. Huang

The nuclear physics group at the University of Illinois has implemented a data acquisition system using modified versions of the Concurrent Pascal and Sequential Pascal languages. The user, a physicist, develops a data acquisition "operating system", written in these higher level languages, which is tailored to the planned experiment. The user must include only those system functions which are essential to the task, thus improving efficiency. The user program is constructed from simple modules, mainly consisting of Concurrent Pascal PROCESSes, MONITORs, and CLASSes together with appropriate data type definitions. Entire programs can be put together using "cut and paste" techniques. Planned enhancements include the automating of this process. Systems written for the Perkin-Elmer 3220 using this approach can easily exceed 2 kHz data rates for event by event handling; 20 kHz data rates have been achieved by the addition of buffers in the interrupthandling software. These rates have been achieved without the use of special-purpose hardware such as micro-programmed branch drivers. With the addition of such devices even higher data rates should be possible.

Published in:

IEEE Transactions on Nuclear Science  (Volume:30 ,  Issue: 5 )