BlackHelicopter
Full Member level 2
Hi,
I'm going through "Learning VHDL by example" and the author is using statements like:
c <= a AND b AFTER 10 ns;
and also...
WAIT FOR 10 ns;
Now when I actually program this in VHDL and then compile and simulate the code in Quartus, these time delays don't show up at my output waveform... Why? What is the statement "AFTER 10ns" actually doing? How does the FPGA know how long 10ns is and why isn't my simulator simulating it?
Also why would the author write that in the book if it doesn't actually do anything in real life? I wish the author would explain it better.
Thank you!
I'm going through "Learning VHDL by example" and the author is using statements like:
c <= a AND b AFTER 10 ns;
and also...
WAIT FOR 10 ns;
Now when I actually program this in VHDL and then compile and simulate the code in Quartus, these time delays don't show up at my output waveform... Why? What is the statement "AFTER 10ns" actually doing? How does the FPGA know how long 10ns is and why isn't my simulator simulating it?
Also why would the author write that in the book if it doesn't actually do anything in real life? I wish the author would explain it better.
Thank you!