skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: CODA: A scalable, distributed data acquisition system

Abstract

A new data acquisition system has been designed for physics experiments scheduled to run at CEBAF starting in the summer of 1994. This system runs on Unix workstations connected via ethernet, FDDI, or other network hardware to multiple intelligent front end crates -- VME, CAMAC or FASTBUS. CAMAC crates may either contain intelligent processors, or may be interfaced to VME. The system is modular and scalable, from a single front end crate and one workstation linked by ethernet, to as may as 32 clusters of front end crates ultimately connected via a high speed network to a set of analysis workstations. The system includes an extensible, device independent slow controls package with drivers for CAMAC, VME, and high voltage crates, as well as a link to CEBAF accelerator controls. All distributed processes are managed by standard remote procedure calls propagating change-of-state requests, or reading and writing program variables. Custom components may be easily integrated. The system is portable to any front end processor running the VxWorks real-time kernel, and to most workstations supplying a few standard facilities such as rsh and X-windows, and Motif and socket libraries. Sample implementations exist for 2 Unix workstation families connected via ethernet or FDDImore » to VME (with interfaces to FASTBUS or CAMAC), and via ethernet to FASTBUS or CAMAC.« less

Authors:
; ; ; ;  [1]
  1. CEBAF, Newport News, VA (United States)
Publication Date:
OSTI Identifier:
6864977
Report Number(s):
CONF-930640-
Journal ID: ISSN 0018-9499; CODEN: IETNAE; TRN: 95-004962
DOE Contract Number:  
AC05-84ER40150
Resource Type:
Conference
Journal Name:
IEEE Transactions on Nuclear Science (Institute of Electrical and Electronics Engineers); (United States)
Additional Journal Information:
Journal Volume: 41:1Pt1; Conference: RT '93: 8th IEEE conference on real-time computer applications in nuclear, particle and plasma physics, Vancouver (Canada), 8-11 Jun 1993; Journal ID: ISSN 0018-9499
Country of Publication:
United States
Language:
English
Subject:
46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND TECHNOLOGY; 43 PARTICLE ACCELERATORS; CEBAF ACCELERATOR; DATA ACQUISITION SYSTEMS; DESIGN; ACCELERATOR FACILITIES; COMPUTER NETWORKS; DATA TRANSMISSION SYSTEMS; DISTRIBUTED DATA PROCESSING; RADIATION DETECTORS; ACCELERATORS; DATA PROCESSING; LINEAR ACCELERATORS; MEASURING INSTRUMENTS; PROCESSING; 440100* - Radiation Instrumentation; 430303 - Particle Accelerators- Experimental Facilities & Equipment

Citation Formats

Watson, III, W A, Chen, J, Heyes, G, Jastrzembski, E, and Quarrie, D. CODA: A scalable, distributed data acquisition system. United States: N. p., 1994. Web.
Watson, III, W A, Chen, J, Heyes, G, Jastrzembski, E, & Quarrie, D. CODA: A scalable, distributed data acquisition system. United States.
Watson, III, W A, Chen, J, Heyes, G, Jastrzembski, E, and Quarrie, D. Tue . "CODA: A scalable, distributed data acquisition system". United States.
@article{osti_6864977,
title = {CODA: A scalable, distributed data acquisition system},
author = {Watson, III, W A and Chen, J and Heyes, G and Jastrzembski, E and Quarrie, D},
abstractNote = {A new data acquisition system has been designed for physics experiments scheduled to run at CEBAF starting in the summer of 1994. This system runs on Unix workstations connected via ethernet, FDDI, or other network hardware to multiple intelligent front end crates -- VME, CAMAC or FASTBUS. CAMAC crates may either contain intelligent processors, or may be interfaced to VME. The system is modular and scalable, from a single front end crate and one workstation linked by ethernet, to as may as 32 clusters of front end crates ultimately connected via a high speed network to a set of analysis workstations. The system includes an extensible, device independent slow controls package with drivers for CAMAC, VME, and high voltage crates, as well as a link to CEBAF accelerator controls. All distributed processes are managed by standard remote procedure calls propagating change-of-state requests, or reading and writing program variables. Custom components may be easily integrated. The system is portable to any front end processor running the VxWorks real-time kernel, and to most workstations supplying a few standard facilities such as rsh and X-windows, and Motif and socket libraries. Sample implementations exist for 2 Unix workstation families connected via ethernet or FDDI to VME (with interfaces to FASTBUS or CAMAC), and via ethernet to FASTBUS or CAMAC.},
doi = {},
url = {https://www.osti.gov/biblio/6864977}, journal = {IEEE Transactions on Nuclear Science (Institute of Electrical and Electronics Engineers); (United States)},
issn = {0018-9499},
number = ,
volume = 41:1Pt1,
place = {United States},
year = {1994},
month = {2}
}

Conference:
Other availability
Please see Document Availability for additional information on obtaining the full-text document. Library patrons may search WorldCat to identify libraries that hold this conference proceeding.

Save / Share: