Skip to content
This repository has been archived by the owner on Sep 28, 2020. It is now read-only.

LONG-xy/CPU-experiment

Repository files navigation

CPU-experiment

  1. WHU《计算机组成与设计》2020实验
  2. 采用verilog语言编写和Mars仿真波形验证
  3. 单周期支持35条指令(详见Ctrl单元)
  4. 流水线支持25条指令(详见Ctrl单元)
  5. 流水线解决数据冒险和控制冒险
  • 另附测试文件(后缀.dat)

ps.

  1. 单周期的lb,lh,lbu,lhu,sb,sbu,sh,shu存在稍许问题,懒得修改了
  2. 流水线目前已把现有错误修正,已通过每一条指令的测试,未发现问题
  3. 欢迎大家Fork

最后


  • 设计CPU真的很闹心,我最开始也是一头雾水,看别人的代码,GitHub给了我很多启发。
  • 但是别人的代码或许存在错误,或许过于冗余(有些纯粹炫技),所以开始可以借鉴,但要根据任课老师的要求和自己的理解水平写出来

About

Verilog语言设计的MIPS架构CPU

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published