loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
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
Peter M. Maurer, University of Southern Florida
William J. Schilp, University of Southern Florida
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.