~/talk

SVM: A Synthesizable Approach to Efficient RISC-V CPU Verification

Talkat RISC-V Summit Europe 2026 · 2026-06-08..06-12· [testing]
name:Yinan Xu
links:none on file
slides:none on file

Claims a synthesizable reference model that moves the golden ISA into hardware, generated by a semantic migration tool from Spike to chisel primitives, and integrated with divtest. It uses speculative execution using DUT commits and reuses DUT cache blocks to cut memory traffic. Prototype targets emulators/IPJs and reaches about 60 MHz on FPGA, roughly 10× faster than prior co‑simulation; prior RTL+host co‑simulation fell below 1 MHz on a Platinum board.

AI-written summary · about

  1. 0:00Introduction
  2. 0:47Verification challenges
  3. 3:20Limitations of co-simulation
  4. 5:25Synthesizable verification method
  5. 6:10Hardware reference model efficiency
  6. 9:21Cache system optimization
  7. 11:12Reference model correctness
  8. 12:37Simulation speed results
  9. 13:19Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.