salma ali bakr
Advanced Member level 3
verification Q (PSL)
i'm reading in a tutorial now and there is something confusing me:
a property is as follows:
ERROR must not be asserted between an END and the following START ( from one cycle after the END until one cycle after the START )
and it's written as follows in PSL:
assert always (END -> next ( START before ERROR ) );
but i don't think it's written correctly, cause this description doesn't imply the fact of "from one cycle after the END until one cycle after the START"
can anyone explain this for me please???
thanks,
Salma
i'm reading in a tutorial now and there is something confusing me:
a property is as follows:
ERROR must not be asserted between an END and the following START ( from one cycle after the END until one cycle after the START )
and it's written as follows in PSL:
assert always (END -> next ( START before ERROR ) );
but i don't think it's written correctly, cause this description doesn't imply the fact of "from one cycle after the END until one cycle after the START"
can anyone explain this for me please???
thanks,
Salma