Onboarding Verilog Peripherals to Rocket Chip
summary
Rocket Chip integration workflow that automates Verilog IP onboarding using a machine-readable DO manifest plus repo orchestration with wit repo manager and composable builds via wake dependent job execution. It claims to turn multi–person-year manual work into reproducible steps that generate memory maps, DTS, drivers, docs, and verification assets, enable shared build caching and parallel CI, and let a peripheral validated on a single Rocket test socket plug into multicore Linux-capable SoCs with no manual rework.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 0:50Why do we care
- 1:33Open Source Hardware
- 2:49Software Innovation
- 3:37Onboarding IP
- 5:20Onboarding Vision
- 6:22Federation
- 6:55Purpose
- 7:38Wit
- 8:49Smaller Pieces
- 9:57Du
- 11:58Wake
- 12:55Wake Features
- 14:52Rocket Chip
related talks
10mRocket Engines: Low Effort Design Reuse In RISC V Implementations
22mBOOM v2: An Open Source Out Of Order RISC V Core
24mCelerity: An Open Source 511 Core RISC V Tiered Accelerator Fabric
10mHow to design your own microchip!!!
37mCombining White-labelled Hardware With Open Source Software To Quickly Bring Devices To Market
26mRaising the level of abstraction in digital design with Chisel3 and FIRRTL
19mFormal Methods for Hardware Software Integration on RISC V Embedded Systems
21mSoftware Flow for Complex SoC FPGA
