Assertion Failing Not sure why?

In reply to ben@SystemVerilog.us:

Another approach to solve this not quite correct assertions:


 a |-> ##[0:$] b |-> c; // cannot succeed
 a |-> b[->1] |-> c;  // OK 
 a |-> b[->1] ##0 c;  // OK, my preference 
 

Ben Cohen
http://www.systemverilog.us/ ben@systemverilog.us
For training, consulting, services: contact Home - My cvcblr


See Paper: VF Horizons:PAPER: SVA Alternative for Complex Assertions | Verification Academy