Home ] Up ] [ Stimuli demo ] Clock generator ] First Test Bench ]
Stimuli demo

Up ]


Stimuli generator demo

 

 Topic:

Last updated: 13-07-09

bullet

 VHDL code for simulation
bullet

Some VHDL statements simply can't be synthesized

bullet

Wait for 10 ns will delay a process by 10 nanoseconds

bullet

The only way to produce a delay like this in the real world will be 100 MHz clock.

 

 
Even a Test Bench known to have an empty Entity are you allowed to define outputs or input/outputs

 

   

 

   
 
   
 
   
 

The ISIM program comes as an integrated part of ISE.
 

The WebPACK only offers the lite version (you can't miss the warnings) however will this not give problems as long you code not over 50000 lines of VHDL.

An alternative to ISIM could  be modelsim - which could be downloaded as a separate program (for free)

 

Example of a simulation - Multiplexer with 2 inputs

 

 
 

A process will continue forever ..