quartus中,Verilog可以使用"#N "来进行时延吗? 在vivado中,延时可以用简单

2025-02-23 16:50:53
推荐回答(1个)
回答1:

#N verilog里是在 testbench 做延迟用的
一般作延迟会 写一个 CLK 然后去数 CLK 跑多少次
比如所 我CLK 是10^-6 s
我要延迟 10^-7 s 的话就是
reg i=1'b1;

always@(posedge CLK)
begin
if (i>9)
begin

做事情
end
else
begin
i=i+1'b1;
end
end