一个从零开始写的极简、非常易懂的RISC-V处理器核。
小麻雀处理器SparrowRV采用RISC-V架构,支持RV32IMZicsr指令集,2级流水线,哈佛结构,配有中断系统。MCU级别的处理器,麻雀虽小,五脏俱全。
开放课程《循序渐进,学习开发一个 RISC-V 上的操作系统》配套教材代码仓库。
mirror to https://github.com/plctlab/riscv-operating-system-mooc
The Ultra-Low Power RISC-V Core
在pynq-z1上实现RISC-V处理器Rocket-Chip,并在其上添加各种外设。
Tinyriscv简单易读,原作者文档优秀,这里将tinyriscv移植到基于国产FPGA(安陆EG4S20)的开发板荔枝唐上。此编译链将整合RISCV编译链,x86 TCC编译器(win侧工具开发),iverilog仿真环境,等等。
后续增加vexriscv,及SpinalHDL相应环境。
一个基于 RISC-V 指令集的 CPU 实现(成功移植到野火征途 PRO 开发板),以及从零开始写一个基于 RISC-V 的 RT-Thread~
RISC-V Linux 内核兴趣小组协作仓库;泰晓社区已推出专用 RISC-V 实验盘和实验箱,欢迎移步泰晓科技 B 站工房选购,https://space.bilibili.com/687228362
Open-source high-performance RISC-V processor