使用开源仿真器‘Verilator’进行大型数字IC/FPGA模块的仿真验证,在编译速度、调试便利性和功能覆盖率收集方面,与商业仿真器(如VCS)相比体验如何?
个人学习和做一些开源项目,商业EDA工具用不起。听说Verilator速度很快,但调试似乎不如有图形界面的工具方便。想请教有对比经验的同行,用Verilator搭建验证环境,处理数万行代码规模的设计时,在编译仿真速度上的优势到底有多大?如何进行有效的波形调试和断言检查?能否集成功能覆盖率收集?对于想要深入理解仿真原理的学习者,推荐使用吗?