The TWOTRAN data acquisition and analysis language
- TRIUMF, 4004 Wesbrook Mall, Vancouver, B.C. V6T 2A3 (CA)
A language for specifying the data acquisition and initial event rejection requirements of experiments using the new TRIUMF VAX-based CAMAC data acquisition system has been designed and implemented at TRIUMF. Terse, low level, assembler-like syntax for the language was rejected in favour of a form more familiar to physicists, namely FORTRAN. The language is known as TWOTRAN, and is an extended subset of FORTRAN. Users write TWOTRAN programs and compile them into PDP-11 machine code using the TWOTRAN cross compiler, executing on the VAX. Compiled programs are down-loaded for execution into a CES Starburst, installed in a HYTEC System Crate based CAMAC system. This paper describes the design of the language, from its earliest inception to its present state, and the interfacing of the language processing support system to the remainder of the data acquisition system.
- OSTI ID:
- 6502824
- Journal Information:
- IEEE Trans. Nucl. Sci.; (United States), Vol. 35:1
- Country of Publication:
- United States
- Language:
- English
Similar Records
Experiences with Starburst front-end data preprocessing at LBL's superHILAC and 88-inch cyclotron
The TRIUMF time projection chamber data acquisition system
Related Subjects
99 GENERAL AND MISCELLANEOUS//MATHEMATICS, COMPUTING, AND INFORMATION SCIENCE
DATA ACQUISITION SYSTEMS
PROGRAMMING LANGUAGES
DEC COMPUTERS
FORTRAN
TRIUMF CYCLOTRON
EXECUTIVE CODES
ACCELERATORS
COMPUTER CODES
COMPUTERS
CYCLIC ACCELERATORS
CYCLOTRONS
ISOCHRONOUS CYCLOTRONS
430100* - Particle Accelerators- Design
Development
& Operation
990220 - Computers
Computerized Models
& Computer Programs- (1987-1989)