首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Chisel 3环境下,用10分钟的时间编写了火箭芯片的Verilator生成的C++。有什么办法来加速这件事吗?

在Chisel 3环境下,用10分钟的时间编写了火箭芯片的Verilator生成的C++。有什么办法来加速这件事吗?
EN

Stack Overflow用户
提问于 2018-04-28 19:59:10
回答 1查看 398关注 0票数 2

我们正在修改火箭芯片代码。每次修改后,我们都需要运行组装程序,以确保一切都正常运行。

为此,步骤是: 1)运行Chisel,生成Verilog 2)通过Verilator运行verilog,生成C++ 3)编译生成的C++ 4)运行测试

第三步的时间是第二阶段的10倍,大约需要10分钟,这就减缓了发育。

有办法加快速度吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-04-29 21:18:50

我已经发现了大量的构建和运行时间被花费在非真正可综合的结构上,这些构造用于验证支持。

例如,我通过TLMonitors选项禁用了Config。您可以在subsystem Con图中找到一个例子。

代码语言:javascript
运行
复制
class WithoutTLMonitors extends Config ((site, here, up) => {
  case MonitorsEnabled => false
})
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50080546

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档