用 Mill 构建和测试 Chisel 项目
依据这篇文章对 Mill 和其他工具的对比,我们可以看到 Mill 的优点在于其简单性和易用性。因此,我们将使用 Mill 来构建和测试模板项目。
- 下载 Chisel 的模板项目
git clone https://github.com/chipsalliance/chisel-template.git
cd chisel-template
- 对于项目中存在的
build.mill
文件,修改其中%NAME%
为自己的项目名称,例如my-chisel-project
。
sed -i 's/%NAME%/my-chisel-project/g' build.mill
- 运行 Mill 命令来构建和测试项目。
mill my-chisel-project.test
常见问题
- 执行时遇到verilator不支持的
-j 0
操作,请安装最新版verilator。
评论