Event Driven Simulation and Test-benches Event Driven Simulation - - PowerPoint PPT Presentation

event driven simulation and test benches event driven
SMART_READER_LITE
LIVE PREVIEW

Event Driven Simulation and Test-benches Event Driven Simulation - - PowerPoint PPT Presentation

Event Driven Simulation and Test-benches Event Driven Simulation Continuous time and value simulation used for analog circuits Differential equations should be solved Very slow, too much accuracy for digital circuits Event Driven


slide-1
SLIDE 1

Event Driven Simulation and Test-benches

slide-2
SLIDE 2

Event Driven Simulation

  • Continuous time and value simulation

used for analog circuits

  • Differential equations should be solved
  • Very slow, too much accuracy for digital

circuits

slide-3
SLIDE 3

Event Driven Simulation

  • Discrete values used for digital circuits
  • ‘1’,’0’,’Z’ and ‘X’ used in verilog
  • This reduces the complexity of simulation
  • In digital circuits event driven approach is

used instead of continuous time simulation

  • This also reduces complexity of simulation
slide-4
SLIDE 4

Event Driven Simulation

slide-5
SLIDE 5

Example

  • Zero-delay
slide-6
SLIDE 6

Example

  • Effect of delay
slide-7
SLIDE 7

The idea of Inertial Delay

  • To model time required for charge

transitions

  • Close to what happens in RC circuits
slide-8
SLIDE 8

Inertial Delay

  • Verilog simulators work based on inertial delay

model, event De-scheduling is required

slide-9
SLIDE 9

Test-Benches

  • Example