我有一个想用 Verilator 跟踪的系统,但是使用 VCD 跟踪文件对资源的要求很高(数百 GB)并且很耗时。我把trace文件类型改成FST,文件大小合理,但还是比较费时间。跟踪整个系统目前不是我的目标,因为我只想要 8 个信号的值,而不是系统的 16000 个信号。
如何使用 Verilator 跟踪特定信号?
任何帮助或提示将不胜感激。
Verilator 手册对此有一个常见问题解答:如何加快写入大型波形(迹线)文件的速度?
这些是建议(简要):
open
/*verilator tracing_off*/
注释--trace-depth 1
选项