【发布时间】:2016-07-27 21:40:23
【问题描述】:
systemverilog 中的以下代码失败:
module test_dly;
reg clk = 0;
wire w_clk_d;
always #1ns clk <= ~clk;
assign #1400ps w_clk_d = clk;
endmodule
我预计 w_clk_d 将是 clk 的延迟版本,但事实并非如此。 如果新事件在延迟到期之前到达,似乎 # 不起作用。 我编写了代码来处理这个问题,但是有没有办法让 # 按预期工作? 谢谢,
【问题讨论】:
标签: system-verilog