Title :
Advances in Concurrent Multilevel Simulation
Author :
Gai, Silvano ; Somenzi, Fabio ; Ulrich, Ernst
Author_Institution :
Politecnico di Torino, Torino, Italy
fDate :
11/1/1987 12:00:00 AM
Abstract :
Fault simulation of circuits described at multiple levels of abstraction (RT, gate, switch) is a major problem in the area of CAD and testing. Although the concurrent paradigm is generally acknowledged as the most efficient, several techniques are crucial to successfully extend it to multilevel simulation of large circuits. In particular, based on multilist traversal, fraternal event processing, list events, and levelizing, advances are presented here in simulation speed, accuracy, and generality. For zero-delay elements, the simulation of irrelevant activity is avoided, but the accuracy of structural (interconnect) logic simulation is maintained. What is described here has been implemented in MOZART, and detailed experimental results are reported. Relative to the good machine, the average faulty machine is simulated 900 to 17 000 times faster. The approach presented is not restricted to fault simulation, and is thus applicable to the new area of concurrent case simulation.
Keywords :
concurrent (fault) simulation; fraternal event processing; list events; multilist traversal; ordered activity propagation; switch, gate, and RT levels; Circuit faults; Circuit simulation; Circuit testing; Convergence; Discrete event simulation; Integrated circuit interconnections; Joining processes; Logic programming; Switches; Switching circuits;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
DOI :
10.1109/TCAD.1987.1270341