Universal Tools for Acceleration, Timing, Integration & Machine Enhancement
summary
Argues that RISC‑V plus FPGA toolchains let teams build and run real accelerators today: demonstrates a tiny USB‑sized RISC‑V board with USB softcore and RGB LED used at Chaos Computer Congress, shows Linux booted on about ten boards, and describes the flow of writing hardware in Python with LiteX/Migen to synthesize a VexRiscv soft CPU, then debugging with QEMU/Renode — all working end‑to‑end for rapid acceleration.
AI-written summary · about
chapters (33)
- 0:00Intro
- 0:17Hasjim Williams
- 0:55Floods - let's be prepared Kayak
- 1:47Evolution of Processor Industry - 1990s
- 2:32Evolution of Processor Industry - Today
- 3:07Why Instruction Set Matters
- 3:54Open Software/Standards Work! Standard
- 4:35RISC-V Base Instructions
- 5:03RISC-V Extensions
- 5:30RISC-V Custom Instructions
- 6:09Compiler Support - New Instructions / Co-processor
- 6:29Why Open-Source the Freedom Platform? SiFive FOSDEM 2018
- 7:32RISC-V Community Member - Benefits
- 8:55Simulation using Verilator
- 10:01LiteX Provide the infrastructure to create complex SoCs with Python/Migen
- 10:28Combinational
- 10:43Finite State Machines
- 10:57Remote control and debugging in LiteX
- 11:14Bridge Advantage
- 11:54LiteX sim & Verilator
- 14:37Arty Devboard
- 15:41Glasgow Interface Explorer / Scotts Army Knife
- 16:02MicroPython and CircuitPython
- 16:44Bare-Metal C
- 17:24QEMU
- 18:34SymbiFlow - Reverse Engineered FPGA Bitstreams
- 18:50Accelerate your design
- 19:20x86-64 Surfboard
- 19:31Dual ARM powered
- 20:18HAL 9000
- 20:40Carl's Draperies
- 22:42Holoverse - Dinosaurs
- 23:26Hewlogram
related talks
10mRISC-V Virtual Platforms for Early RISC-V Embedded Software Development
54mCombat complexity - build your own open OS and hardware
37mKeynote: RISC-V Launchpad Showcase
11mDriving SoC Innovation with Synopsys RISC-V Solutions
01h 00mHow to run Linux on RISC-V (with open hardware and open source FPGA tools)
01h 01mThe Genius of RISC-V Microprocessors
19mAccelerating Edge AI with the Help of RISC-V
25mRISC-V ecosystem update
