vcs覆盖率命令 |
您所在的位置:网站首页 › 启动Verdi及加载设计 › vcs覆盖率命令 |
VCS(Verilog Compiler Simulator)是一款用于 Verilog 验证的 EDA 工具,支持多种覆盖率统计方法。以下是一些常用的 VCS 覆盖率命令及其作用: -cm line+cond+fsm+tgl: 启用行覆盖率(line)、条件覆盖率(cond)、状态机覆盖率(fsm)和触发器翻转覆盖率(tgl)统计。这些统计方法可以帮助验证工程师了解测试覆盖率情况,从而找出测试漏洞,提高测试质量。 -cm_dir : 指定覆盖率统计文件的输出目录。默认情况下,覆盖率文件会生成在当前目录下。 -cm_name : 指定覆盖率统计文件的文件名前缀。默认情况下,文件名前缀为“simv”或“csrc_simv”,加上时间戳。 -cm_cover : 指定要统计的覆盖率类型。常用的覆盖率类型包括语句覆盖率(stmt)、分支覆盖率(branch)、条件覆盖率(cond)、表达式覆盖率(expr)等。例如,-cm_cover stmt+branch会统计语句覆盖率和分支覆盖率。 -cm_line : 指定要统计覆盖率的文件列表。文件列表可以是一个包含文件名的文本文件,每行一个文件名,或者是一个用逗号分隔的文件名列表。例如,-cm_line filelist.txt或-cm_line file1.v,file2.v。 以上是一些常用的 VCS 覆盖率命令及其作用。覆盖率统计是验证工程师必须掌握的技能之一,可以帮助验证工程师提高测试质量和效率。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |