~/talk

Riscof - A Risc-V Compliance Framework and More

Talkat RISC-V Global Forum 2020 · on Thursday, 2020-09-03· at 16:45· MeetingPlay, Virtual Event· [testing]
name:Neel Gala
links:none on file
slides:none on file

Riscof is an open-source Python+YAML compliance framework that wires together RISC-V config (YAML device specs and validation), a human-readable CGF coverage format (6,000+ cover points for 37 instructions in <1,000 lines), an extractor (Isaac) that parses Spike/Sail traces into HTML/YAML coverage, and a constraint-based CTG test generator that makes 35 RV32I tests in <3.5 minutes (randomized runs ~15s). It produces signatures, compares DUT vs reference, and packages as PyPI modules under permissive licenses.

AI-written summary · about

  1. 0:00Intro
  2. 1:36Goal of RISCOF?
  3. 2:50Components of RISCOF
  4. 4:26RISCV-CONFIG
  5. 7:20CGF: Coverage Group Format
  6. 10:26RISCV-ISAC: ISA Coverage Extraction Tool
  7. 12:49RISCV-CTG: Compliance Test Generator
  8. 15:39Test Format Requirements
  9. 17:34RISCOF: RISC-V Compliance Framework
~/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.