BUAA CO 2020:MIPS CPU设计的探索 源码
该项目试图在不降低性能的情况下简化CPU结构。 在第一个版本中,它就使典型的MIPS Pipeline CPU的代码减少了30%以上。 主要思想是使用地址而不是多路复用器来完成所有操作。 位扩展器,IFU(指令获取单元)指令和回写PC(程序计数器)合并到GRF(通用寄存器文件)中,用于使用地址的方法。 数据路径由一个独立的单元PM(路径管理器)组装,该单元负责接管其他组件的几乎所有插件。 类似于内存的内部结构使操作简单而高效。 有关更多详细信息,请参见每个子项目的源代码和设计说明。
文件列表
CO-2020-at-BUAA-master.zip
(预估有个17文件)
CO-2020-at-BUAA-master
NP4-Single-Cycled-CPU
pm.v
881B
grf.v
942B
ctrl.v
2KB
dm.v
875B
mips.v
1KB
ifu.v
676B
def.v
688B
alu.v
414B
暂无评论