-
RISC-V SoC由UCAS学生设计,项目名为NutShell
资源介绍
果壳(NutShell)
NutShell是由OSCPU(大学的开放源代码芯片计划)团队开发的处理器。
当前它支持riscv64 / 32。
有关文档,请参见。
有关命名问题,请参见。
演示:
编译凿子代码
安装mill 。 请参阅。
运行make生成verilog代码。 输出文件是build/TopMain.v 。
通过仿真运行程序
您可以使用我们准备运行的图像进行仿真,也可以自己构建图像。
要使用准备运行的映像(推荐):
运行make emu以启动仿真。 默认映像是linux内核。
运行make IMAGE=yourimage.bin emu以指定您的图像文件。 我们已经在./ready-to-run中提供了一些内容。
要自己建立图像:
将新的环境变量NEMU_HOME设置为的绝对路径。
将新的环境变量NUTSHELL_HOME设置为NutShell项目的绝对路径