Enable build support by adding .onedev-buildspec.yml
docs Loading last commit info...
fpga
script
sim
src
.gitignore
Makefile
README.md
README.md

RISCV-CPU

设计目标

实现一个简单的RISC-CPU,支持RV32ICMV(unpriv),其中。

依据的RISC-V标准为20240411版的(https://github.com/riscv/riscv-isa-manual/releases/tag/20240411)。

CPU部分架构简图

说明文档 pic

项目结构

📦RISCV-CPU
┣ 📂fpga            // FPGA 开发板控制程序
┣ 📂script          // 相关脚本
┣ 📂sim             // 仿真运行 Testbench
┣ 📂docs            // 相关文档、设计
┣ 📂src             // HDL 源代码
┃ ┣ 📂common       // 题面提供部件源代码
┃ ┣ 📂components   // CPU各组件代码
┃ ┣ 📜cpu.v        // CPU 核心代码
┃ ┗ 📜riscv_top.v  // 整个机器的顶层模块
┣ 📜Makefile        // 编译及测试脚本
┗ 📜README.md       // 项目README
Please wait...
Page is in error, reload to recover