Skip to content

Commit

Permalink
Merge pull request openhwgroup#310 from ntuszynski/master
Browse files Browse the repository at this point in the history
FV Checklist Update
  • Loading branch information
MikeOpenHWGroup authored Dec 10, 2020
2 parents 8865270 + 886a77a commit a861b31
Showing 1 changed file with 16 additions and 16 deletions.
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
## Formal Verification Checklist for Functional RTL Freeze
An item is "signed off" once the `Signed-off By` and `Sign-off Date` cells are filled in. `Signed-off By` should be an email address. If there is an Exception or Waiver, it should be captured as a GitHub issue in core-v-verif and the issue number recorded in the `Exceptions/Waiver/Comment` cell.

| Category | Item | Sign-off Criteria | Signed-off By | Sign-off Date | Exceptions/Waivers/Comments |
| --------------------- | -------------------------------- | ------------------------------------------------------ | --------------------------- | ------------- | ------------------------------------------ |
| Verification Planning | RV32I Vplan | Completed, reviewed and up-issued per review | sven.beyer@onespin.com | yyyy-mm-dd | Captured as cv32e40p GitHub issues |
| Verification Planning | RV32C Vplan | Completed, reviewed and up-issued per review | sven.beyer@onespin.com | yyyy-mm-dd | Captured as cv32e40p GitHub issues |
| Verification Planning | RV32M Vplan | Completed, reviewed and up-issued per review | sven.beyer@onespin.com | yyyy-mm-dd | Captured as cv32e40p GitHub issues |
| Verification Planning | RV32Zicsr_Zifencei Vplan | Completed, reviewed and up-issued per review | sven.beyer@onespin.com | yyyy-mm-dd | Captured as cv32e40p GitHub issues |
| Verification Planning | RV32IMC Exceptions Vplan | Completed, reviewed and up-issued per review | sven.beyer@onespin.com | yyyy-mm-dd | Captured as cv32e40p GitHub issues |
| Verification Planning | Formal Testbench Cross-reference | Each item in Vplan cross-ref’ed to assertions | sven.beyer@onespin.com | yyyy-mm-dd | Captured as cv32e40p GitHub issues |
| Regression | Formal Testbench | All assertions hold unbounded with reachable witnesses | [email protected] | yyyy-mm-dd | Partial results for M Extension Assertions |
| Final Report | Axiomise RISC-V Formal Toolkit | Posted to GitHub | [email protected] | 2020-12-03 | Filed in "Reports" directory |
| Final Report | Verification Plans | | sven.beyer@onespin.com | yyyy-mm-dd | |
| Final Report | Regression Results | | [email protected] | yyyy-mm-dd | |
| Final Report | Coverage Results | | [email protected] | yyyy-mm-dd | |
## Formal Verification Checklist for Functional RTL Freeze
An item is "signed off" once the `Signed-off By` and `Sign-off Date` cells are filled in. `Signed-off By` should be an email address. If there is an Exception or Waiver, it should be captured as a GitHub issue in core-v-verif and the issue number recorded in the `Exceptions/Waiver/Comment` cell.

| Category | Item | Sign-off Criteria | Signed-off By | Sign-off Date | Exceptions/Waivers/Comments |
| --------------------- | -------------------------------- | ------------------------------------------------------ | --------------------------- | ------------- | ------------------------------------------ |
| Verification Planning | RV32I Vplan | Completed, reviewed and up-issued per review | nicolae.tusinschi@onespin.com | 2020-12-10 | Captured as cv32e40p GitHub issues |
| Verification Planning | RV32C Vplan | Completed, reviewed and up-issued per review | nicolae.tusinschi@onespin.com | 2020-12-10 | Captured as cv32e40p GitHub issues |
| Verification Planning | RV32M Vplan | Completed, reviewed and up-issued per review | nicolae.tusinschi@onespin.com | 2020-12-10 | Captured as cv32e40p GitHub issues |
| Verification Planning | RV32Zicsr_Zifencei Vplan | Completed, reviewed and up-issued per review | nicolae.tusinschi@onespin.com | 2020-12-10 | Captured as cv32e40p GitHub issues |
| Verification Planning | RV32IMC Exceptions Vplan | Completed, reviewed and up-issued per review | nicolae.tusinschi@onespin.com | 2020-12-10 | Captured as cv32e40p GitHub issues |
| Verification Planning | Formal Testbench Cross-reference | Each item in Vplan cross-ref’ed to assertions | nicolae.tusinschi@onespin.com | 2020-12-10 | Captured as cv32e40p GitHub issues |
| Regression | Formal Testbench | All assertions hold unbounded with reachable witnesses | [email protected] | 2020-12-10 | Partial results for M Extension Assertions |
| Final Report | Axiomise RISC-V Formal Toolkit | Posted to GitHub | [email protected] | 2020-12-03 | Filed in "Reports" directory |
| Final Report | Verification Plans | RV32: I,M,C,Zicsr_Zfencei, Xcpt vPlans in GitHub | nicolae.tusinschi@onespin.com | 2020-12-10 | |
| Final Report | Regression Results | | [email protected] | yyyy-mm-dd | |
| Final Report | Coverage Results | | [email protected] | yyyy-mm-dd | |

0 comments on commit a861b31

Please sign in to comment.