13th International Conference on VLSI Design State-Machine Based Logic Simulation Using Three Logic Values Calcutta, India January 04-January 07 ISBN: 0-7695-0487-6
The Inversion Algorithm is an event-driven logic simulation technique that is competitive with Levelized Compiled Code Simulation even at extremely high activity levels. Previous versions of the algorithm have been limited to two-valued simulation. The three-valued Inversion Algorithm represents a radical redesign of the algorithm to permit three-valued simulation. The three-valued scheduling technique is significantly more complex than that of the two-valued algorithm, as is the procedure for collapsing simultaneous events. The three-valued algorithm is also capable of converting portions of the simulation from three-valued to two-valued, once stable binary values have been achieved. This permits significant enhancements in the performance of the algorithm. Experimental data shows that, like the two-valued algorithm, the three-valued algorithm is competitive with two-valued levelized compiled code simulation.
Index Terms:
Logic Simulation, Discrete Simulation
Citation:
Peter M. Maurer, William J. Schilp, "State-Machine Based Logic Simulation Using Three Logic Values," vlsid, pp.430, 13th International Conference on VLSI Design, 2000 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||