【发布时间】:2021-04-15 17:55:10
【问题描述】:
module blocking( );
reg a,c,d,e,f ;
reg b = 'b0;
always
begin
a <= #10 b ;
c <= #10 a;
end
always
begin
#100;
$stop;
end
always
#10 b = ~b;
endmodule
【问题讨论】:
-
if keep always @(*) 那么只有它模拟,如果我使用阻塞语句,那么它也模拟但是对于上面的代码,时间没有提前。
-
谢谢,但我正在寻找它在没有@(*) 的情况下无法工作的原因?
-
不建议在 SO 中只编写没有必要描述的代码。请仔细阅读stackoverflow.com/help/how-to-ask