Altera_Forum
Honored Contributor
15 years ago'after' in Timing Simulation tool
I'm create a simple program that simply delays the clock in 10ns.
I used: ------------------------------------------------------------ LIBRARY ieee; USE ieee.std_logic_1164.all; USE ieee.std_logic_arith.all; USE ieee.std_logic_unsigned.ALL; ------------------------------------------------------------ ENTITY delay_clock IS PORT ( clk : IN BIT; clk_no_delay : OUT BIT; clk_delay : OUT BIT); END delay_clock; ------------------------------------------------------------ ARCHITECTURE test OF delay_clock IS BEGIN clk_no_delay <= clk; clk_delay <= clk after 10ns; --clk_delay <= '1'; END test; But, when I simulate this in Quartus, the delay isn't 10 ns, why ??? Thank you, Rester