火箭回购中有一个文件var my_model_data = #{@model.to_json}
,它描述了to_json
接口,我想构建它的verilog代码并查看代码。我的问题是我不知道如何将其他软件包导入我的项目,例如“uncore。”或“Util。”并运行rocc.scala
。
现在建立一个新项目我只使用位于chisel-tutorial / problems文件夹中的rocc
和SBT
个文件
由于
答案 0 :(得分:2)
虽然凿子可能不熟悉,但它可能比它生成的verilog更具可读性。如果您对RoCC界面感到好奇,我建议您查看上一次RISC-V研讨会的slides。
如果你真的想看一下这些组件生成的verilog,我实际上建议从Rocket-Chip repo开始。在该回购中,克隆rocc-template并更改为sha3 branch。 Rocket-Chip repo将自动检测子模块,并将其附加到RoCC接口。您还可以查看模板仓库,了解如何实例化要合并到Rocket-Chip中的项目。