“One Student One Chip" - Learn to Create Your Own RISC-V Processor From Scratch
summary
Third-generation SOC called StarrySky development board integrates multiple student-designed RISC-V cores selectable by a six-bit DIP switch, ships with RT-Thread in SPI flash, and a 4-bit DIP to set clock from 25–350 MHz. A second-year undergraduate completes RTL tape-out (costs covered), writes a RISC-V core, system library, drivers, NanoOS and compiler, flashes Mario and a university emblem, and demonstrates the chip boots and runs the software.
AI-written summary · about
chapters (4)
- 0:00Introduction to OSOC
- 1:35Technical board details
- 3:02Student project demonstration
- 7:33Philosophy and Q&A
related talks
41mRISC-V and Open Source Hardware BoF
09mNutshell: A Linux-Compatible RISC-V Processor Designed by Undergraduates
14mWildcat: Educational RISC-V Microprocessors
10mRVfpga: Using A Commercial RISC-V Processor to Teac...
32mHeterogeneous Linux and RTOS Software Architecture for Low-Price RISC-V...
20mFast prototyping with RISC-V Microcontrollers
10mRocket Engines: Low Effort Design Reuse In RISC V Implementations
13mDemo: RISC-V as an Enabler of Heterogeneous Compute
