VCS仿真查看coverage

摘要:
VCS模拟视图覆盖范围设计编译器和模拟#/bin/csh-fsetenvNOVAS_HOME/EDASynopsys/veridi3-I-201403-SP1setenvNOVAS _ PLI${NOVAS_HHOME}/share/PLI/VCS/LINUX64setenvLD_LIBRARY_PATH$NOVAS_PLIsetenvNOVAS“${NOVAS _H
VCS仿真查看coverage

Design compiler & simulate


#!/bin/csh -f
setenv NOVAS_HOME /EDASynopsys/verdi3-I-201403-SP1
setenv NOVAS_PLI ${NOVAS_HOME}/share/PLI/VCS/LINUX64
setenv LD_LIBRARY_PATH $NOVAS_PLI

setenv NOVAS  "${NOVAS_HOME}/share/PLI/VCS/LINUX64"

#用于fsdb波形文件dump
setenv novas_args  "-P $NOVAS/verdi.tab $NOVAS/pli.a "


vcs +v2k -sverilog +vcs+lic+wait -full64 -debug_pp 
       +warn=noCDNYI,noIPDW,noILLGO,noTMR,noPHNE,noIRIID-W 
       -Mupdate +notimingcheck +nospecify 
       ${novas_args}
       -f file.f    
       -cm cond+fsm+line              #VCS creates the simv.vdb directory (the coverage metrics database) 

./simv  -cm cond+fsm+line              #simulate

生成默认的simv.vdb目录,coverage的数据就在里面

查看coverage(三种方法)


  • 使用urg处理后查看

urg处理,默认生成urgReport目录

urg -full64 -dir simv.vdb

urgReport目录下firefox浏览器查看tests.html

VCS仿真查看coverage第1张

  • 使用verdi查看

verdi -cov -covdir simv.vdb   

VCS仿真查看coverage第2张

  • 使用dve查看

dve -covdir simv.vdb

VCS仿真查看coverage第3张

参考资料


[1]. CoverageTut.pdf (verdi手册目录下)
[2]. cov_ref.pdf (vcs手册目录下)
[3]. cov_ug.pdf (vcs手册目录下)

免责声明:文章转载自《VCS仿真查看coverage》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇letsencrypt证书-管理工具certbotAppium(四):真实机第一个appium程序、模拟器第一个appium程序、查看元素下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

(转载)这才是真正的远程开发——VS Code Remote 环境搭建

https://juejin.im/post/5dd3ce875188252abd6acc7d#heading-1 这才是真正的远程开发——VS Code Remote 环境搭建 前言 “远程开发”或者“云开发”并不是什么新名词,因为程序员一直在追求着“Code Anywhere”,也一直有各种不同的产品试图满足这个需求。在各种产品中,既包括各类自称 W...

Intellij IDEA 配置Subversion插件实现步骤详解

在使用Intellij的过程中,突然发现svn不起效了,在VCS–》Checkout from Version Control中也未发现Subversion这一项。如下图: 一、原因查找 经过分析是因为插件被禁用或移除导致此功能失效。 二、解决方案 打开Settings,Plugins,搜索Subversion,在筛选出结果的方框上打勾,即可启动插件。如下...

VCS学习(1)

一:如何执行(编译执行)   1:编译链接生成二进制可执行文件   $vcs source_file[compile_time_options],  例如 vcs +v2k filename.v -debug_all   (+2k指2001版本)     compile_time_options 可选项   A:基本可选项          -Mupdat...

phpstorm配置subversion服务

一、点击Subversion  二、添加svn地址  三、检出 四、可能出现的问题 Cannot load supported formats: Cannot run program "svn": CreateProcess error=2, The system cannot find the file specified  解决: 1、下载s...

git for windows占大内存,idea卡住

最近使用idea提交代码的时候,经常卡在vcs刷新的地方,跳过的话,修改的文件就无法识别,一直都是用sourcetree处理的。按照网上的方法尝试了n次,都失败了。。 失败的方法 修改idea的git配置 删除idea的vcs日志 重新拉取代码 卸载svn ... 解决方法 安装旧版的git 我前段时间升级了git,使用的是最新版的2.28,换回了旧版...