~/talk

ImperasFPM Fast Processor Models

Talkat RISC-V at embedded world 2024 · on Tuesday, 2024-04-09· at 13:35· Hall 5, Stand 5-119· [embedded-and-hardware]
links:none on file
slides:none on file

Imperas FPM uses JIT binary translation of RISC‑V to x86 and claims to boot Linux in seconds where RTL runs at kHz and takes days, and emulators/FPGAs take hours. The simulator architecture keeps model and engine separate, so performance scales linearly to 64–128 cores for large multicore arrays. Verification needs are huge: one add instruction yields 10–30 cover points, ~20–40 SystemVerilog lines per point, leading to ~300,000 lines to cover an RV64GC‑class ISA. Synopsys Imperas DV generates that coverage.

AI-written summary · about

  1. 0:00Introduction to ImperasFPM
  2. 1:08Industry trends in RISC-V
  3. 3:15Why fast CPU models matter
  4. 5:22CPU verification challenges
  5. 6:06What makes models fast
  6. 7:12CPU verification complexity
  7. 9:18Conclusion 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.