我遇到了一个在这里工作的示例属性:
property p_a;
@(posedge clk) $rose(a) -> $rose(b);
endproperty
上面没有语法错误。
然后我尝试修改为此
property p_a;
@(posedge clk) $rose(a) -> ##2 $rose(b);
endproperty
这给了我语法错误,只是意识到它实际上不是'|->'
property p_a;
@(posedge clk) $rose(a) |-> ##2 $rose(b);
endproperty
这行得通,那么->
属性中的实际符号是什么?我通常知道它用于触发事件。