In reply to ben@SystemVerilog.us:
Hi Ben ,
I mean to say
Are you saying that for every occurrence of “a” then variable b occurs after 50 clock cycles?
No, we are only concerned about the last occurrence of “a”.I mean after last occurrence of “a”
Or, are you saying that if I have something like:
a[*3] ##1 !a then b after the last b? Not this
Pehaps something like: $rose(a) ##1 !a[->1] |-> ##50 b;
but something like
a[*3] ##1 !a then b after the last a? this but here a is getting repeated n number of times at any interval as it is randomised so
Pehaps something like: $rose(a) ##1 !a[->1] |-> ##50 b;// donot know this will catch the last occurance of a