Verifying All the Flexibility of RISC-V within SoC DV Test Plans
summary
Updates to the RISC-V compliance suite use the riscvOVPsim reference model and integrate with open instruction generators (Google ISR) and UVM flows to run step-and-compare SystemVerilog encapsulation against RTL. Empiric results: the baseline 32I repo has 48 hand tests that cover ~35% of extended cases, millions of random runs reveal masked bugs, and vector testing expands to 7000 vector tests across ~500 opcodes. Recommendation is step-and-compare for faster divergence detection versus signature-only checks.
AI-written summary · about
chapters (6)
- 0:00Introduction to RISC-V verification
- 1:03Verification vs compliance testing
- 7:47Reference models for RISC-V
- 12:15Processor IP verification methods
- 20:21SoC-level verification challenges
- 21:45Wrap-up and key takeaways
related talks
24mRISC V Processor Verification based on Open source Framework
23mThe Continuum of RISC-V Compliance and Verification Testing
13mIntroduction to RISC-V Processor Verification
15mThe RISC-V Verification Ecosystem with Open Standards and Commercial Tools
16mVerifying Out-Of-Order RISC-V Vector Extension With Open Source Tools
23mOpen Source Verification Platform for RISC V Processors
46mRISC-V Open ISA’s Shock Wave of Processor Innovation Causing Seismic Shift
47mTutorial: Choosing Appropriate Verification Techniques for Desired RISC...
