想知道 always 块中事件控制语句的行为:
always @(posedge clk) begin: TEST
...
@(wait_for_signal_from_subsystem);
...
@(wait_for_another_signal_from_subsystem);
...
end
在事件信号到来之前,进程会“卡住”,还是会在每次 clk 边缘到来时重新启动?
这也是可合成的(Quartus II 说是,但还没有模拟......)?这是一个好的做法还是有其他更好的方法来解决这个问题?