Skip to content

针对RISC-V Rocket Chip结构级模拟器的一些benchmark以及编译脚本

Notifications You must be signed in to change notification settings

baochuquan/riscv-for-emulator

Repository files navigation

说明

这个仓库可以帮助你将测试程序编译成二进制文件,以便运行在RISC-V Rocket Chip模拟器上。此外,你还可以将程序运行时的CPU信息打印到一个指定的output文件中。

使用方法

前提是你已经git cloneRISC-V RocketChip Generator项目仓库。

进入到rocket-chip/emulator目录,然后将本仓库git clone下来。

完成之后,进入到riscv-for-emulator目录中。你可以看到一些带有数字前缀的目录,这些目录都对应这一个测试程序。其中有一个common目录,内部包含对于这些测试程序通用的编译文件。你也可以自己创建一个目录,最好带有前缀(以便区分测试程序)。从其他测试程序目录下拷贝一个makefile文件。然后针对你的测试程序修改一下makefile后,执行make命令,就能生成可以运行在Rocket Chip模拟器上的基于RISC-V的二进制程序啦。

About

针对RISC-V Rocket Chip结构级模拟器的一些benchmark以及编译脚本

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published