DocumentCode
315981
Title
A hybrid event-simulation/cycle-simulation environment for VHDL-based designs
Author
Cogswell, Michael C. ; Wood, David E.
Author_Institution
IBM Corp., Rochester, MN, USA
fYear
1997
fDate
19-22, Oct 1997
Firstpage
258
Lastpage
263
Abstract
The need for flexible high-level simulation environments continues to persist due to increasingly high-density chip technologies coupled with ever-decreasing product cycle times. The simulation development team at IBM-Rochester has designed a durable simulation environment providing a highly abstract test-case language and an adaptable model interface. The environment consists of three types of models: the hardware being verified (concurrent VHDL), behavior models (sequential VHDL) and the simulation control manager (sequential VHDL). Initially, the entire environment was run on an event-simulation engine, but capacity limitations obviated the need to consider use of cycle simulation. However, the cycle-simulation engine in use at Rochester had no inherent support for sequential VHDL. The resulting solution required the development of a hybrid simulation environment which combined the best of both types of simulation engines. The architecture, implementation, benefits and limitations of this hybrid environment are the subject of this paper
Keywords
circuit analysis computing; digital simulation; hardware description languages; high level synthesis; VHDL-based designs; abstract test-case language; adaptable model interface; behavior models; concurrent VHDL; cycle-simulation engine; durable environment; event-simulation engine; flexible high-level simulation environment; hardware verification; high-density chip technologies; hybrid simulation environment; product cycle times; sequential VHDL; simulation control manager; Discrete event simulation; Engines; Environmental management; Hardware; Power system modeling; Registers; Road transportation; Runtime; Testing; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
VHDL International Users' Forum, 1997. Proceedings
Conference_Location
Arlington, VA
Print_ISBN
0-8186-8180-2
Type
conf
DOI
10.1109/VIUF.1997.623958
Filename
623958
Link To Document