Keynote: Solving the Conundrum of Custom Instructions
Talkat RISC-V Summit North America 2023 · on Wednesday, 2023-11-08· at 09:25· Mission City Ballroom B2 - B5·
summary
Custom RISC‑V extensions deliver domain‑specific speedups but force extra RTL, modeling, verification and toolchain work; Imperas supplies configurable fast processor models and virtual platforms, automated functional coverage (about 200,000 lines of SystemVerilog for coverage tests) and RTL‑model comparison that discovers integration bugs (typically 20–30 bugs found in the example core). Booting Linux on RTL currently takes ~40 hours but hardware‑assisted flows aim to cut that to ~5 minutes, letting teams iterate designs and instruction sets quickly.
AI-written summary · about
chapters (6)
- 0:00Introduction and keynote overview
- 1:50Why RISC-V is attractive
- 3:56Challenges of custom instructions
- 6:21Imperas modeling solutions
- 9:50Verification with custom instructions
- 12:57Cost of freedom in RISC-V
related talks
11mDriving SoC Innovation with Synopsys RISC-V Solutions
11mDemo: More Than Point Tools: RISC-V Solutions
17mDemo: RISC-V Models for Verification, Software Development and Architectural Explor...
09mBreaking the RISC-V Processor Customization Barrier with Formal Verification
18mRISC-V Spotlight: Improving RISC-V Quality with Verification Standards and Advanc...
21mThe New Verification Ecosystem that Supports RISC-V Verification fo...
09mEnd-to-end flow to automatically generate and integrate RISC-V ISA extensions
36mAccelerate RISC-V Instruction Set Simulation by Tiered JIT Compilation
