In reply to ben@SystemVerilog.us:
In reply to UVM_LOVE:
That’s why we test our assertions; we may have the right concept but miss a small detail.
Apologies
$fell(reset) |-> (##[0:1] idle[*1:$] ##1 1) intersect $rose(reset)[->1];
Thanks this also work.
property reset_chk0_p;
@(posedge clk)
$fell(reset) |-> ##[0:1] idle[*1:$] ##1 $rose(reset);
endproperty