VCS常用调试方法记录

发布时间 2023-05-28 10:36:46作者: 傅红雪a

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. 修改了代码之后,先调简单测试,简单的未跑通就先调好简单的。(先易后难)