System verilog assertion writing multiple statments in sequence

In reply to Fiona Feng:

The syntax you used specified a sequence with the sequence … endsequence
The property syntax is property … endproperty
A property uses sequences and properties.
A sequence can be used as a property wherever a property is used.

Study 1800 or a good book on SVA,
Ben Cohen
http://www.systemverilog.us/ ben@systemverilog.us
For training, consulting, services: contact Home - My cvcblr


  1. https://verificationacademy.com/forums/systemverilog/vf-horizonspaper-sva-alternative-complex-assertions
  2. http://systemverilog.us/vf/SolvingComplexUsersAssertions.pdf
  3. “Using SVA for scoreboarding and TB designs”
    http://systemverilog.us/papers/sva4scoreboarding.pdf
  4. “Assertions Instead of FSMs/logic for Scoreboarding and Verification”
    October 2013 | Volume 9, Issue 3 | Verification Academy
  5. SVA in a UVM Class-based Environment
    SVA in a UVM Class-based Environment | Verification Horizons | Verification Academy