Skip to content

Verilog 实现的单周期CPU,支持 RISC-V指令集中的 add, addi, sub, lw, sw, beq,blt, jal, ori 指令

License

Notifications You must be signed in to change notification settings

PFCS33/single-cycle-cpu-RISCV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚙RISCV - single cycle CPU

环境与工具说明

  • Verilog实现
  • Vivado进行仿真测试
  • RARS 进行RISCV汇编翻译,生成机器码在CPU上运行

效果

  • 成功实现指令: add, addi, sub, lw, sw, beq,blt, jal, ori

    • 并通过行为仿真波形测试
  • 实现的数据通路图:

    demo

  • 完成对5个数的冒泡排序的行为仿真验证

    demo2

About

Verilog 实现的单周期CPU,支持 RISC-V指令集中的 add, addi, sub, lw, sw, beq,blt, jal, ori 指令

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published