RISC-V Customization After a Tape-out
summary
Demonstration shows post-tape-out ISA extension by mapping a new RISC-V custom instruction into an on-chip e-FPGA, using Codasip L110 plus Studio (kodal → RTL, SDK, LLVM-aware compiler) and Menta Origami (RTL → bitstream). A 2×2 matrix-multiply instruction compiles automatically, uses ~12.7% logic and ~75% of 12 DSPs, and yields growing cycle savings as matrix size increases. Tooling produces RTL, testbenches, and back-annotated timing for quick iterations and field reprogramming. L110 Studio Origami 12.7% logic 75% DSP
AI-written summary · about
chapters (9)
- 0:00Introduction
- 1:25Business case for customization
- 3:10Solution components overview
- 4:35EFPGA technology explained
- 7:05Integration with RISC-V core
- 9:09High-level custom instruction design
- 11:59Case study matrix multiplication
- 14:54Conclusions and future work
- 16:41Q&A session
related talks
11mDemo: Andes ACE: Enabling Custom RISCV Instructions Safely
11mGetting Started with RISC-V Custom Instructions
13mDesign for Differentiation: Architecture Licenses in RISC-V
17mUnleashing the Power of RISC-V E-Trace with a Highly Efficient Software Decoder
15mKeynote: Co-Designing Software and Hardware: Pillars of Advancing RISC-V for Application Success
23mBeating the Benchmarks: Co-evolving the ISA and Development Tools
23mThe Road Ahead
18mRISC-V Spotlight: Improving RISC-V Quality with Verification Standards and Advanc...
