Event Driven Simulation
Test Input Vector for Changes
Schedule Events for Primary Inputs
Repeat Until Finished:
- Process Each Event, Changing Net Values
- Schedule Gate Simulations
- Simulate All Scheduled Gates Test Outputs
- Schedule Events for Changed Nets