A General Method for Compiling Event-Driven Simulations

We present a new approach to event-driven simulation that does not use a centralized run-time event queue, yet is capable of handling arbitrary models, including those with unclocked feedback and nonunit delay. The elimination of the event queue significantly reduces run-time overhead, resulting in...

Full description

Saved in:
Bibliographic Details
Published in32nd Design Automation Conference pp. 151 - 156
Main Author Robert S. French
Format Conference Proceeding
LanguageEnglish
Published ACM 1995
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:We present a new approach to event-driven simulation that does not use a centralized run-time event queue, yet is capable of handling arbitrary models, including those with unclocked feedback and nonunit delay. The elimination of the event queue significantly reduces run-time overhead, resulting in faster simulation. We have implemented our algorithm in a prototype Verilog simulator called VeriSUIF. Using this simulator we demonstrate improved performance vs. a commercial simulator on a small set of programs.
ISBN:0897917251
9780897917254
ISSN:0738-100X
DOI:10.1109/DAC.1995.250080