Simphoni / RISC-V-CPU-simple

清华大学《计算机组成原理》大实验——七级流水线 RISC-V 处理器。「奋战三星期,造台计算机」

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RISC-V CPU

清华大学《计算机组成原理》2022 秋大实验——五级流水线 RISC-V CPU.

Course Project of Computer Organization & Design, 2022 Fall, THU.

实验由 蒋昊迪邢竞择 完成。

This project is made by Jiang Haodi and Xing Jingze.

实现功能

  • RV32I 的基本指令
  • 基本的中断异常机制及 M,S,U 态切换
  • 页表及虚拟地址转换
  • 优化机制:分支预测、指令缓存、TLB
  • 能够运行三个版本的监控程序以及 uCore 操作系统

详情可参阅实验报告

About

清华大学《计算机组成原理》大实验——七级流水线 RISC-V 处理器。「奋战三星期,造台计算机」


Languages

Language:Verilog 44.5%Language:SystemVerilog 40.3%Language:C 7.5%Language:Tcl 5.2%Language:Python 2.5%