请教如何使用dve查看覆盖率呢?
时间:10-02
整理:3721RD
点击:
我只是想使用vcs的详细报告的功能来方便撰写覆盖率报告,也没有哪位有教程呢
直接dve链接到你生成的覆盖率文件上就好了啊!如果连覆盖率文件都没生成,建议看一下VCS手册中的代码覆盖率相关部分!
就是用dve设置好路径后,没有显示出覆盖率文件,但是明明已经生成了,是不是因为格式不对呢?
不应该啊,VCS生成的代码覆盖率文件时固定的,DVE应该认识啊!如果我没记错的话,默认应该产生一个xxx.cm的文件夹,在那里面放的都是你的覆盖率文件。
找到了,要在DVE里面设置路径,然后打开文件就看得到了。谢谢
看到了,要设置路径才能看得到文件,进文件夹直接去看也能行。谢谢
1.直接用DVE打开
2.使用URG直接生成html格式的文件,直接用浏览器打开就可以了,不用DVE
通常使用 -cm line+ cond+fsm+tgl-cm_dir./xxxx.cm;
1.你要把你每次跑的case在当前work路径下生成的 xxx.cm 文件夹copy到一个专门存放coverage的地方
eg: cp./xxx.cm ../rpt/$case_name.cm
这样的话每次会在上层目录rpt下面保存不同case的cm文件夹数据库;
然后在rpt路径下面使用 dve -cov & 运行起来以后,把你生成的 * cm文件夹全部添加进去,这样可以实现case覆盖率的叠加,把我所有的case的覆盖率全部加起来看总的覆盖率!
dve -covdir xx.cm &就可以了
注意在统计覆盖的编译里需要加-lca才可以统计覆盖
dve -cov,打开后选cm文件夹
很感谢!明白了一些
学习收益了
kabkanshoyue
\
kankan
谢谢,get it
学习了!