~/talk

RISC V Verification for Processor Cores and Optional Custom Extensions

Talkat RISC-V Summit 2019 · 2019-12-09..12-12· [security]
links:none on file
name:Lee Moore
links:none on file
links:none on file
links:none on file
slides:none on file

An open verification flow combines the OVPsim reference model, Google’s UVM stream generator and Metrics cloud RTL simulation to run compliance and DV at scale. Mutation testing flips instruction bits and creates ~15,000 fault runs to prove that coverage actually propagates to the signature. Vector testing currently has ~2,000 tests and estimates >10,000+ vector tests needed. A DPI-embedded reference model enables cycle‑by‑cycle RTL vs ISS compares, and IBEX runs show the flow works.

AI-written summary · about

  1. 0:00Start
  2. 2:01Reference Simulator
  3. 2:49Resources
  4. 4:12Requirements for Verification
  5. 5:00Compliance Working Group
  6. 12:04What Is Compliance Trying To Do
  7. 14:24Code Snippets
  8. 15:21Static Approach
  9. 19:09Constraints
  10. 24:25The Compliance Memory Footprint
  11. 33:14Mutation Testing
  12. 37:41Types of Mutation Testing
  13. 42:48Vector Extension Testing
  14. 45:13Hardware Design Verification
  15. 49:40Direct Procedural Interface
  16. 51:57Instruction Stream Generation
  17. 52:19Compliance and Verification
  18. 58:14Randomness
  19. 1:08:24Live Demo
  20. 1:08:44Google Uvm Generator
  21. 1:15:01How Users Interact with Metrics
  22. 1:18:54Dashboard
  23. 1:19:50Results Screen
  24. 1:21:26Coverage Report
~/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.