fork join内是只有一个for循环的单线程,请问一下加fork join和不加有什么区别?事实上我加fork join打印的时间是valid拉高后立即的时间(我想要的时间),而不加的话,第一次打印的时间已经是valid拉高后过了几十个clk的时间了。
代码结构如下:
if(***)begin
fork
for(****)begin
........
........
........
if(valid)
$display("The time is %t",$realtime);
end
join
end