重庆大学 2023 秋《硬件综合设计》课程项目,五级流水线单发射 CPU
- 2023/12/26 配置开发环境
- 2023/12/27 用宏定义(defines.vh)重写控制单元,并添加 8 条逻辑运算指令
- 2023/12/28 添加 6 条移位运算指令、4 条数据移动指令与 HILO 寄存器
- 2023/12/30 添加 14 条算术运算指令与乘除法器
- 2024/1/2 添加 8 条访存指令
- 2024/1/3 添加 5 条异常处理相关指令与 CP0 协寄存器,并连接 SRAM-SOC
- 2024/1/4 功能测试通过 47 个测试点
- 2024/1/5 功能测试通过 64 个测试点
- 2024/1/6 功能测试通过 89 个测试点,并上板验证成功
- 2024/1/8 连接 AXI,功能测试通过 43 个测试点
- 2024/1/9 AXI 功能测试通过 89 个测试点,性能测试通过 10 个样例
- 2024/1/10 连接 Cache,功能测试通过 64 个测试点
- 2024/1/11 Cache 功能测试通过 89 个测试点,性能测试通过 7 个样例
- 重庆大学硬件综合设计实验文档 https://co.ccslab.cn/
- 一位 17 级学长/学姐的设计代码 https://github.com/JF2098/A-simple-MIPS-CPU
- 一位 20 级学长/学姐的设计代码 https://github.com/spiritTrance/hardware_synthesis