posted on 1997-07-01, 00:00authored byRandal E. Bryant
The program MOSSYM simulates the behavior of a MOS circuit represented as a switch-level network
symbolically. That is, during simulator operation the user can set an input to either 0, 1, or a Boolean
variable. The simulator then computes the behavior of the circuit as a function of the past and present
input variables. By using heuristically efficient Boolean function manipulation algorithms, the verification
of a circuit by symbolic simulation can proceed much more quickly than by exhaustive logic simulation. In
this paper we present our concept of symbolic simulation, derive an algorithm for switch-level symbolic
simulation, and present experimental measurements from MOSSYM.