Skip to content

Ly403/MIPS_CPU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIPS_CPU

仿照《自己动手写CPU》这本书写的,是一种MIPS架构下的流水线CPU,并且在前仿真后仿真和下板上都成功了
目前已经完成动态流水线的设计,作为课程作业提交
实现的是OpenMIPS架构下的五级流水线CPU,支持超过五十多条指令
相当于完成了《自己动手写CPU》书上面教学版的CPU设计,但是填上了总线,并且也支持了break这个中断命令。
就这样吧 过段时间还要整理一下报告
报告已经整理完成 --2023.1.15
失策了,还需要再更新,这两年都没逃掉这个 --2023.3.12
值得一提的是,现在仓库中的代码用了wishbone总线,这可能会导致每次取数据有1个周期的延迟,牺牲了性能,但是CPU对外设的连接统一了标准

About

流水线CPU

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published