【发布时间】:2019-04-25 08:01:17
【问题描述】:
我有以下 SVA 属性:
$rose(hresetn) |-> (
##[0:$] $rose(signal_a)
##[0:2] ($rose(signal_b));
在模拟过程中,如果signal_a 从未上升(这在功能上是可以接受的),我的测试会以错误结束吗?如果 ##[0:$] 在运行时从未发生过,模拟器是否会将其视为错误/违规,或者它将被视为从未满足的属性?
谢谢。
【问题讨论】:
-
你试过了吗?
标签: system-verilog uvm system-verilog-assertions