The TWOTRAN data acquisition and analysis language
Journal Article
·
· IEEE Trans. Nucl. Sci.; (United States)
- 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), Journal Name: IEEE Trans. Nucl. Sci.; (United States) Vol. 35:1; ISSN IETNA
- Country of Publication:
- United States
- Language:
- English
Similar Records
A new VAX-based CAMAC data acquisition and analysis system for TRIUMF
Experiences with Starburst front-end data preprocessing at LBL's superHILAC and 88-inch cyclotron
The TRIUMF time projection chamber data acquisition system
Conference
·
Sat Jan 31 23:00:00 EST 1987
· IEEE Trans. Nucl. Sci.; (United States)
·
OSTI ID:6726834
Experiences with Starburst front-end data preprocessing at LBL's superHILAC and 88-inch cyclotron
Conference
·
Sat Aug 01 00:00:00 EDT 1987
· IEEE Trans. Nucl. Sci.; (United States)
·
OSTI ID:5495717
The TRIUMF time projection chamber data acquisition system
Journal Article
·
Sat Oct 01 00:00:00 EDT 1983
· IEEE Trans. Nucl. Sci.; (United States)
·
OSTI ID:5026274
Related Subjects
43 PARTICLE ACCELERATORS
430100* -- Particle Accelerators-- Design
Development
& Operation
99 GENERAL AND MISCELLANEOUS
990220 -- Computers
Computerized Models
& Computer Programs-- (1987-1989)
ACCELERATORS
COMPUTER CODES
COMPUTERS
CYCLIC ACCELERATORS
CYCLOTRONS
DATA ACQUISITION SYSTEMS
DEC COMPUTERS
EXECUTIVE CODES
FORTRAN
ISOCHRONOUS CYCLOTRONS
PROGRAMMING LANGUAGES
TRIUMF CYCLOTRON
430100* -- Particle Accelerators-- Design
Development
& Operation
99 GENERAL AND MISCELLANEOUS
990220 -- Computers
Computerized Models
& Computer Programs-- (1987-1989)
ACCELERATORS
COMPUTER CODES
COMPUTERS
CYCLIC ACCELERATORS
CYCLOTRONS
DATA ACQUISITION SYSTEMS
DEC COMPUTERS
EXECUTIVE CODES
FORTRAN
ISOCHRONOUS CYCLOTRONS
PROGRAMMING LANGUAGES
TRIUMF CYCLOTRON