The Continuum of RISC-V Compliance and Verification Testing
summary
Defines a practical boundary between simple ISA compliance and full DV: compatibility runs a few million instruction tests via riscv-binconfig and signature compare against an ISS, while industrial verification targets orders of magnitude more cycles (examples cited up to ~10^15 cycles) and months of cloud simulation (one open core uses 18 months with 50 simulators). Projects deliver reusable pieces — an open RVVI interface, virtual verification peripherals for interrupt/debug stimulation, and an Imperas verification IP that are already in use by several cores and near-silicon chips.
AI-written summary · about
chapters (7)
- 0:00Introduction and speakers
- 1:04Compatibility testing overview
- 2:50Architectural compatibility tests purpose
- 8:05Verification approaches explained
- 12:54Open Hardware verification efforts
- 16:05Continuum between compliance and verification
- 17:07Q&A session
related talks
15mThe RISC-V Verification Ecosystem with Open Standards and Commercial Tools
13mIntroduction to RISC-V Processor Verification
24mRISC V Processor Verification based on Open source Framework
24mVerifying All the Flexibility of RISC-V within SoC DV Test Plans
46mRISC-V Open ISA’s Shock Wave of Processor Innovation Causing Seismic Shift
25mRISC-V System-level Certification from Verification Foundations
23mOpen Source Verification Platform for RISC V Processors
16mVerifying Out-Of-Order RISC-V Vector Extension With Open Source Tools
