Demo: STING Design Verification: A Robust Approach for Complex RISC-V CPU and SoC Validation
Talkat RISC-V Summit North America 2023 · on Tuesday, 2023-11-07· at 15:50· Expo Hall - Exhibit Hall A - Demo Theater·
summary
STING is a RISC‑V verification suite with a random+directed stimulus engine, a STING Configuration Creator (SEC) that derives DUT/board parameters from a single spec, and a snippet programming framework that injects hooks and weak functions for custom extensions and interrupt/NMI handlers. It ports RV litmus tests, includes cache colliders, register sweeps and branch‑harass workloads, and offers four checkers—signature, model‑reference, multipass, and directed checks—while generating hundreds-to‑thousands of tests in a single ELF for sim/emulation/post‑silicon runs.
AI-written summary · about
chapters (7)
- 0:00Introduction to Sting
- 1:10Verification challenges
- 2:42Configuration and management
- 4:43Snippet programming framework
- 8:24Methodologies and workloads
- 11:06Checking and portability
- 13:29Future outlook and summary
related talks
24mRISC V Processor Verification based on Open source Framework
23mOpen Source Verification Platform for RISC V Processors
13mIntroduction to RISC-V Processor Verification
46mRISC-V Open ISA’s Shock Wave of Processor Innovation Causing Seismic Shift
23mThe Continuum of RISC-V Compliance and Verification Testing
47mTutorial: Choosing Appropriate Verification Techniques for Desired RISC...
53mRISC-V Architectural Certification Tests Early Adoption Workshop
15mThe RISC-V Verification Ecosystem with Open Standards and Commercial Tools
