FPGA线上课程平台|最全栈的FPGA学习平台|FPGA工程师认证培训
登录
首页-所有问题-其他-正文

数字IC验证工程师,在工作中如何高效地分析和调试一个‘死锁’或者‘活锁’问题?有什么方法论或工具?

嵌入式开发小白嵌入式开发小白
其他
3个月前
0
0
115
刚入职做验证,最头疼的就是遇到仿真挂住了,可能是线程死锁或者某些条件永远达不到。面对大型UVM环境,漫无目的地看log效率很低。想请教有经验的工程师,当遇到仿真疑似死锁时,一套系统性的排查步骤是什么?除了看日志,有没有利用仿真工具(如VCS的profiling功能)或加入特定调试代码的技巧来快速定位问题根因?
嵌入式开发小白

嵌入式开发小白

这家伙真懒,几个字都不愿写!
4304900
分享:
想用FPGA实现一个RISC-V CPU核作为毕设,但不知道从何下手,有哪些开源的软核和教程可以推荐?上一篇
FPGA在‘计算存储’(Computational Storage)这个新兴领域有哪些具体的应用场景和开发挑战?下一篇
FPGA线上课程平台|最全栈的FPGA学习平台|FPGA工程师认证培训
还没有人回答,第一个参与下?
我要回答
回答被采纳奖励100个积分
FPGA线上课程平台|最全栈的FPGA学习平台|FPGA工程师认证培训
请先登录