Lightning Talk: Design Verification with Step-and-Compare for RISC-V...
summary
Uses an asynchronous lockstep compare against an architectural “envelope” model that covers drafts and extensions, exporting GPRs FPRs CSRs and the vector register bank for scoreboard checks. Provides a RISC‑V Verification Interface with SystemVerilog/SystemC hooks, runs directed, random and compliance suites even when only a standalone coprocessor exists (OVI/Core5 XAF wrap), and demonstrates RVV v0.7.1 with ELEN 64 VLEN 2048 SLEN 2048 showing waveform-driven state agreement.
AI-written summary · about
chapters (11)
- 0:00Intro
- 0:35Model Abstractions
- 1:34Types of Comparison
- 2:04Requirements of a Reference
- 3:18RISC-V Vector Extension Configuration Options
- 4:00Verification of Processor Inclusive Extensions RTL and Reference Model (RM) Step/Compare
- 4:54RVVI (RISC-V Verification Interface)
- 5:38Testbench Standard Interfaces imperas
- 5:54Verification of Co-Processor
- 7:22Demo
- 8:44Conclusions
related talks
13mIntroduction to RISC-V Processor Verification
47mTutorial: Choosing Appropriate Verification Techniques for Desired RISC...
16mVerifying Out-Of-Order RISC-V Vector Extension With Open Source Tools
24mRISC V Processor Verification based on Open source Framework
15mThe RISC-V Verification Ecosystem with Open Standards and Commercial Tools
23mOpen Source Verification Platform for RISC V Processors
23mCORE-V Verification Test Bench – Commercial Qualit...
10mDemo: Introduction to RISC-V Verification with the Open Standard RVVI (RISC-V Verifi...
