DocumentCode :
3454364
Title :
FASTBUS simulation tools
Author :
Dean, T.D. ; Haney, M.J.
Author_Institution :
Stanford Linear Accel. Center, Stanford Univ., CA, USA
fYear :
1991
fDate :
2-9 Nov. 1991
Firstpage :
918
Abstract :
A generalized model of a FASTBUS master is presented. It is used with simulation tools to aid in the specification, design, and production of FASTBUS slave modules and provides a mechanism to interact with the electrical schematics and software models to predict performance. The model is written in the IEEE Std 1076-1987 hardware description language VHDL. A model of the ancillary timing controller (ATC) logic is also presented. VHDL was chosen to provide portability to various platforms and simulation tools. The models, in conjunction with most commercially available simulators, will perform all of the transactions specified in IEEE Std 960-1989. The models may be used to study the behavior of electrical schematics and other software models and detect violations of the FASTBUS protocol. The master model accepts a stream of high-level commands from an ASCII file to initiate FASTBUS transactions. Using this standard-base command language to direct the model of the master, hardware engineers can simulate FASTBUS transactions in the language used by physicists and programmers to operate FASTBUS systems.<>
Keywords :
digital simulation; system buses; FASTBUS master; FASTBUS slave modules; VHDL; ancillary timing controller; electrical schematics; high-level commands; Command languages; Fastbus; Hardware design languages; Logic; Predictive models; Production; Protocols; Software performance; Software tools; Timing;
fLanguage :
English
Publisher :
ieee
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
Type :
conf
DOI :
10.1109/NSSMIC.1991.258835
Filename :
258835
Link To Document :
بازگشت