riscv_pipeline

所属分类:处理器开发
开发工具:Verilog
文件大小:0KB
下载次数:0
上传日期:2024-05-16 10:44:24
上 传 者sh-1993
说明:  这是WHU武汉大学2023-2024学年 计卓班 计算机组成与设计 RISC-V CPU 流水线设计,包括Modelsim仿真测试,vivado下FPGA(NEXYS A7)测试。, stars:1, update:2024-05-15 14:42:05

文件列表:
img/
modelsim/
test/
vivado/
LICENSE

# 武汉大学2023-2024学年 计卓班 计算机组成与设计 RISC-V CPU 流水线设计 [![Vivado](https://img.shields.io/badge/Vivado-2018.1-blue.svg)](https://www.xilinx.com/products/design-tools/vivado.html) [![ModelSim](https://img.shields.io/badge/ModelSim-10.6d-green.svg)](https://www.mentor.com/company/high-level_synthesis/modelsim) [English](readme-en.md) ## 项目结构 ### modelsim 此文件夹包含使用`modelsim`进行仿真的代码,这些代码已经通过了`test`文件夹中的测试用例验证。 ### test 该文件夹包含用于验证`modelsim`中流水线CPU设计的测试用例,以及用于`vivado`测试的斐波那契数列和学号排序程序。 ### vivado 此文件夹包含在FPGA(**NEXYS A7**)上实现流水线CPU设计所需的全部文件,包括约束文件、顶层文件和CPU实现文件。这些文件能够运行`test`文件夹中的斐波那契数列和学号排序程序。 ### img 此文件夹包含项目相关的图片文件。 ## 注意事项 - 本项目仅实现了`test`文件夹中测试用例所需的所有RISC-V指令。对于未在测试样例中出现的指令,如`slliw`等,需要根据代码逻辑自行补充实现。 - 关于vivado调试逻辑,请参考以下图片: ![vivado](img/vivado.png) ## 使用说明 - 在`modelsim`文件夹中,可以找到用于仿真的代码,这些代码已经通过了测试用例的验证。 - 在`test`文件夹中,可以找到用于验证流水线CPU设计的测试用例,以及用于`vivado`测试的程序。 - 在`vivado`文件夹中,可以找到在FPGA上实现CPU设计所需的全部文件。 - 在`img`文件夹中,可以找到与项目相关的图片文件。 请确保在使用本项目时,遵循上述说明和注意事项。如果需要实现额外的指令,请根据代码逻辑进行补充。

近期下载者

相关文件


收藏者