基于RICS-V的单周期处理器设计
1、概述
中央处理设计是使用Vivado集成开发,使用的是Verilog语言,开发板使用的是PYNQ Z2。实现了38条指令(包括所有格式的指令)。
2、原理图
3、各个模块
3.1、ALU
3.2、立即数扩展器
3.3、取指令器
3.4、译码器
3.5、寄存器
3.6、多路选择器
3.7、PC
4、源码
https://github.com/Tcrusher/single-cycle-CPU,如果对你有帮助,欢迎star
持续更新中。。。