DocumentCode
3162205
Title
Asynchronous, Distributed Event Driven Simulation Algorithm for Execution of VHDL on Parallel Processors
Author
Peter A. Walker , Sumit Ghosh
Author_Institution
Division of Engineering, Brown University, Providence,RI
fYear
1995
fDate
1995
Firstpage
144
Lastpage
150
Abstract
This paper describes a new Asynchronous, Parallel, Event Driven Simulation algorithm with inconsistent event Preemption, P2EDAS. P2EDAS represents a significant advancement in distributed conservative digital circuit simulation algorithms in that it permits the use of any number of non-zero propagation delays for every path between the input and output of every hardware entity. P2EDAS permits, accurate, concurrent, asynchronous, and efficient, i.e. deadlock free and null-message free, execution of sequential and combinatorial digital designs on parallel processors. It is a conservative algorithm in that only those output transitions, if any, are asserted at the output of a model following its execution, that are guaranteed correct. In addition, preemption of inconsistent events are allowed. P2EDAS extends to any simulator based on high-level hardware description language. This paper presents a detailed description of the algorithm.
Keywords
Algorithm design and analysis; Circuit simulation; Computational efficiency; Computational modeling; Discrete event simulation; Electronic design automation and methodology; Hardware design languages; Process design; Propagation delay; System recovery;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation, 1995. DAC '95. 32nd Conference on
Conference_Location
San Francisco, CA
ISSN
0738-100X
Print_ISBN
0-89791-725-1
Type
conf
DOI
10.1109/DAC.1995.250079
Filename
1586692
Link To Document