~/talk

SCAIE-V: A Scalable Open-source Interface for Flexible and Portable ISA Extensions

Talkat RISC-V Summit 2022 · 2022-12-13..12-14· [open-source]
links:none on file
slides:none on file

An open-source interface called SCAIE-V exposes a portable adapter layer and a Java/ YAML toolchain that generates glue logic and a skiff module so custom instructions (combinational, multi-cycle, decoupled, control-flow) plug into very different cores. Prototype implements a MAC with four internal accumulators and auto-generated scoreboard/arbitration. Measured overheads: about 10% area overhead on a Vex/FPGA and ~4% on larger cores (rises if local scoreboard enabled); clock drops 2–6% on pipelines, ~16% on PicoRV32; taped out on 22FDX running 20–700 MHz.

AI-written summary · about

  1. 0:00Introduction
  2. 1:06Key Features
  3. 1:48Scalable
  4. 2:22Flexible
  5. 2:56Flexible rescheduling
  6. 3:24Decoupled execution
  7. 4:23Custom control flow instructions
  8. 6:12GIF interface
  9. 7:08Sky5 tooling
  10. 7:55skiff
  11. 9:31Integration
  12. 10:07Source Code
  13. 11:45verilog
  14. 13:57area requirements
  15. 15:27other cores
  16. 16:31Clock frequency
  17. 19:41Questions
~/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.