关于 Verilog 中的 $monitor,粗体行是什么意思?
What does the line in bold mean regarding $monitor in Verilog?
这来自 Verilog IEEE 参考手册:
"The $monitor and $strobe system tasks (see 17.1) create monitor events for their arguments. These events are continuously re-enabled in every successive time step. The monitor events are unique in that they cannot create any other events."
粗体是什么意思?
Link 手册:http://www-inst.eecs.berkeley.edu/~cs150/fa06/Labs/verilog-ieee.pdf
主题 5.3,第 78 页
Verilog 1364-2001 LRM 已有 18 年历史,已经更新了数次。
目前的LRM已经完全重写了这一部分,并正式定义为推迟事件区域。这是将时间推进到下一个时隙之前的最后一个事件区域。所有其他地区都有机会安排更多活动和重复活动区域。推迟的区域是只读的。
对于$monitor
和$strobe
,这意味着它打印的信号是该时隙的最终值。当前时隙内的信号无法进一步更改。
这来自 Verilog IEEE 参考手册:
"The $monitor and $strobe system tasks (see 17.1) create monitor events for their arguments. These events are continuously re-enabled in every successive time step. The monitor events are unique in that they cannot create any other events."
粗体是什么意思?
Link 手册:http://www-inst.eecs.berkeley.edu/~cs150/fa06/Labs/verilog-ieee.pdf
主题 5.3,第 78 页
Verilog 1364-2001 LRM 已有 18 年历史,已经更新了数次。
目前的LRM已经完全重写了这一部分,并正式定义为推迟事件区域。这是将时间推进到下一个时隙之前的最后一个事件区域。所有其他地区都有机会安排更多活动和重复活动区域。推迟的区域是只读的。
对于$monitor
和$strobe
,这意味着它打印的信号是该时隙的最终值。当前时隙内的信号无法进一步更改。