RVfpga: Using A Commercial RISC-V Processor to Teac...
summary
A teaching package that targets a commercial RISC‑V SweRV EH1 core to an FPGA and ships labs, guides, and a Vivado/PlatformIO toolflow. Materials show building Chips Alliance’s SweRVolf SoC, programming with Vivado and PlatformIO/VSCode, running on Digilent Nexus A7 or Nexus 4 DDR, adding 7‑segment, SPI/I2C/UART and interrupts, modifying pipeline and caches to add custom instructions, and 20 labs for a 1–2 semester course; demo boots and drives LEDs and seven‑segment displays.
AI-written summary · about
chapters (11)
- 0:00Introduction to RVfpga
- 1:00Hardware and Tools
- 1:26Swerve Core and SoC
- 2:39RVfpga Course Materials
- 3:33Part 1: Labs and Programming
- 4:26Part 2: I/O and Peripherals
- 5:09Part 3: Core Analysis
- 5:44Part 4: Memory Systems
- 6:14RVfpga System Demo
- 8:02Conclusion and Roadmap
- 9:33Registration and Q&A
related talks
02h 18mRISC-V 101
02mRISC-V Welcome
10mRISC-V Virtual Platforms for Early RISC-V Embedded Software Development
17mDemo: RISC-V Models for Verification, Software Development and Architectural Explor...
37mKeynote: RISC-V Launchpad Showcase
37mWhy go RISC-V-y?
14mExtending RISC-V with SCAIE-V
14mUse of RISC-V on Pixel Visual Core
