DocumentCode
836417
Title
FASTBUS simulation tools
Author
Dean, T.D. ; Haney, M.J.
Author_Institution
SLAC, Stanford Univ., CA, USA
Volume
39
Issue
4
fYear
1992
fDate
8/1/1992 12:00:00 AM
Firstpage
910
Lastpage
914
Abstract
A generalized model of a FASTBUS master is presented. The model is used with simulation tools to aid in the specification, design, and production of FASTBUS slave modules. The model was written in the IEEE standard 1076-1987 hardware description language VHDL. A model of the ATC logic is presented. The models, in conjunction with most commercially available simulators, will perform all of the transactions specified in IEEE standard 960-1989. The master model accepts a stream of high-level commands from an ASCII file to initiate FASTBUS transactions. The high-level command language is based on the FASTBUS standard routines listed in IEEE standard 1177-1989. The designer specifies the FASTBUS cycles to be performed in a language based on the FASTBUS standard routines, and the timing of the simulation is dictated by the behavior of the models
Keywords
digital simulation; nuclear electronics; physics computing; system buses; ASCII file; ATC logic; FASTBUS master; FASTBUS simulation tools; FASTBUS slave modules; FASTBUS standard routines; IEEE standard 1076-1987 hardware description language VHDL; IEEE standard 1177-1989; IEEE standard 960-1989; high-level command language; Command languages; Fastbus; Hardware design languages; Linear accelerators; Predictive models; Production; Programming profession; Protocols; Software performance; Testing;
fLanguage
English
Journal_Title
Nuclear Science, IEEE Transactions on
Publisher
ieee
ISSN
0018-9499
Type
jour
DOI
10.1109/23.159731
Filename
159731
Link To Document