-
Notifications
You must be signed in to change notification settings - Fork 2
riscv_self 项目介绍
WindProphet edited this page Mar 29, 2018
·
3 revisions
RISC-V self
项目是使用 Chisel3
语言实现的一个最简单的 RISC-V
指令集 控制模块的项目。
项目包含了处理器中指令解析模块、指令执行模块,
包括 ALU
、 指令跳转模块、 Load
& Store
模块的实现。可以实现简单的指令运行测试并生成仿真波形。
- 项目代码组织结构
-
Chisel3
语言基本使用方法 -
RISC-V
指令解析 - 控制器指令路由
- 指令执行模块解析
ALU
-
Load
与Store
- 指令分支跳转
- 系统中断与内存优先级(未实现)
- 指令数据通路