Altera_Forum
Honored Contributor
19 years agoEDA gate level simulation
when i do a timing simulation using Quartus (and not third party EDA tool), i am able to notice all the delays like the output changing some time after the positive edge of clock (which in a functional simulation wud change exactly at the positive edge of clock).
however, if i try to run gate level simulation using modelsim as third party tool from within quartus, i donot see these delays. there exist two options - rtl simulation and gate level simulation. i believe rtl simulation is just a fucntional simulation while gate level simulation shud take into account the timing information. but it seems that even for gate level simulation, i am getting the same behavious as that for rtl simulation. the maximum freq on which my design can work correctly is 145 MHz (as the timing analysis of my design in quartus reports). now, even when i set the clock in my testbench to 1GHz and run gate level simulation, the modelsim simulation gives correct results. (timing simulation within quartus wont give correct result for this, but we cannot use a testbench in quartus simulation so I am using modelsim). any ideas?