Challenges in Open-source RISC-V Implementations: Differentiation & Customization
summary
A RISC-V IP family called BK3 BK5 BK7 is fully configurable and claimed verified (VM-based coverage and verification plans) and the mandatory RISC-V subset is about 40 instructions. An EDA tool called ImageCoral ADL plus studio generators accepts C-like descriptions of custom instructions and microarchitecture tweaks, then outputs readable RTL (SystemVerilog/VHDL), an LLVM-based toolchain, and UVM testbenches, enabling added DSP opcodes that accelerate codecs and shipable cores used in silicon and university programs.
AI-written summary · about
chapters (11)
- 0:00Intro
- 1:31Bk: Customizable RISC-V Cores
- 4:03Configuration and Custom Extensions
- 5:13What is Codasip Studio?
- 7:17Bk Core Customization with Codasip Studio
- 8:15Open Source Hardware-Promises and Hopes
- 9:50Open Source Hardware - Challenges
- 11:53Challenges - Possible Solutions
- 13:55Open source costs
- 14:36Example: Automotive and Open Source HW
- 15:40Conclusion
related talks
45mProcessor IP Showcase
13mKeynote: Mobilizing the Open Source Software Ecosystem for RISC-V
41mRISC-V and Open Source Hardware BoF
18mOpen Source computer architecture research at the BSC
18mNuclei: Full-Spectrum RISC-V IP & Automated SoC Design from Months to Hours
41mRISC-V and Open Source Hardware Projects BoF
43mOpen Hardware: Skyrocketing Momentum & Global Adoption from Embedded to Enterprise
31mWhat is RISC-V?
