VCS常用调试方法记录

VCS常用调试方法


1. 若编译VCS报错不明显,可在pkg注释掉`inlcude`单个或多个文件后再编译。简单来说:注释!调试!
2. 若VCS报错信息 no endpackage,可能是pkg中的某个文件有误
3. 调试编译除了可以用VCS也可用DVT来获取更多的报错信息来确定出错点
4. 可以将make clean一下后再编译试试
5. 看波形--DUT的信号、interface的信号
6. 若波形不正确,调试VCS,在class中sim窗口 ※smoke※ (※driver※、※cov ※)--设断点--local
7. 若random没有成功,可以试着赋值看看其他结构是否能正常工作,然后再调random
8. 使用VCS/DVT看结构,看连接。具体在VCS中选择object—Hierarchy connect


一些调试思路
1. 如何调试--调试什么问题--看波形
2. 修改了代码之后,先调简单测试,简单的未跑通就先调好简单的。(先易后难)

 

posted @   傅红雪a  阅读(217)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· .NET Core 中如何实现缓存的预热?
· 三行代码完成国际化适配,妙~啊~
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
Live2D
欢迎阅读『VCS常用调试方法记录』
点击右上角即可分享
微信分享提示