页面加载中,请稍候
来源:新思科技发布时间:2022-12-072283浏览
询问 AI

新思科技专为分析未覆盖点的可达性推出了一款VC Formal应用,即Formal Coverage Analyzer(FCA)。该应用可以生成总结性报告,指出相关覆盖率目标是否可以达到。这种分析通常称为UNR(不可达性)。如果某个覆盖率目标无法达到,可能会导致两种行为:如果设计人员在审核后确认这符合预期,则可以将相关覆盖率目标从验证计划中移除,以便提高达成的覆盖率百分比;如果这在预期之外,则通常表示这是一个设计漏洞或过约束,此时需要用户采取行动来修复设计漏洞或放宽约束。
形式验证发挥作用的另一种方式是覆盖属性。使用形式化技术验证断言时,工具将充分证明属性的正确性或生成反例,而覆盖属性则与此不同,其目标是让形式化工具生成一条轨迹来显示如何能达到该覆盖点。该轨迹有助于创建新的仿真测试用例,以便打到难以覆盖的覆盖率目标。

新思科技VCS解决方案与新思科技VC Formal解决方案共享一个通用编译前端。统一的编译确保VC Formal可以轻松地应用于VCS验证环境,并确保对设计语义和意图的解释一致。
新思科技的VC Formal FCA应用可以在VCS shell内原生调用,以进行可达性分析来识别不可达目标,从而创建一个排除文件并反馈给VCS环境,以此提高仿真覆盖率。
新思科技VC Formal FPV应用中运行的覆盖属性可帮助创建更多的仿真测试用例,以覆盖随机仿真难以打到的点。
使用新思科技的VCS和VC Formal解决方案时,可以合并仿真和形式化覆盖率数据库。这样一来,使用一种技术验证的设计便无需使用另一种技术再次进行验证。这也大大加速了验证收敛和签核。
为了帮助客户最大限度地发挥形式化技术的优势,新思科技形式验证服务团队在世界各地提供专家支持,协助开展方法培训、验证审核和各种交钥匙项目。
"image" data-miniprogram-servicetype="" _href="#">
新闻来源:新思科技,文中所述为作者独立观点,不代表icspec立场。更多精彩资讯请下载icspec App。如对本稿件有异议,请联系微信客服specltkj。
暂无评论哦,快来评论一下吧!
2026-06-23