~/talk

Efficient debug and trace of RISC-V systems: a hardware/software co-design approach

Talkat RISC-V Summit Europe 2025 · 2025-05-12..05-15· [embedded-and-hardware]
links:none on file
links:none on file
links:none on file
slides:none on file

A hardware/software co‑design called UltraSoC‑V ships preverified IP (E‑Trace–compliant enhanced trace encoder) that compresses trace to an average 0.2 bits per instruction and gains ~40% more compression with optional extensions. A tailored OpenOCD flavor decodes RISC‑V plus custom instructions; a static instrumentation path is 1–2 orders of magnitude cheaper than printf; a DMA module speeds ELF uploads by 100x DMA speed; a UVM verification IP lets integrators validate connections and functionality before silicon.

AI-written summary · about

  1. 0:00Introduction and context
  2. 1:07Challenges in RISC-V debugging
  3. 2:57Co-design methodology
  4. 4:12Processor trace solutions
  5. 7:44Static instrumentation
  6. 9:11Hardware-software features
  7. 10:51Verification and UVM support
  8. 12:36Conclusion and Q&A
~/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.