首页> 外文会议>Formal Methods in Computer-Aided Design, 2010 >Achieving earlier verification closure using advanced formal verification
【24h】

Achieving earlier verification closure using advanced formal verification

机译:使用高级形式验证来实现更早的验证关闭

获取原文

摘要

OneSpin Solutions presents recent advances in formal assertion-based verification (ABV) that speed-up verification closure. We present a formal verification methodology called Operational ABV, which simplifies verification planning, eases assertion writing working from timing diagrams and enables an exhaustive formal coverage analysis ensuring that no design behavior is missed during verification. The formal coverage analysis automatically uncovers holes in the verification plan, detects unverified design functionality, and identifies errors and omissions in design specifications. The approach is demonstrated using an AHB2Wishbone bus bridge and OneSpin's 360 MV formal verification tool. We also demonstrate how to prevent X-related bugs through new exhaustive 4-state formal analysis techniques. The use of unknown or undefined values (X's) can improve RTL verification and synthesis. But unintended X-propagation in designs can cause data corruption and breaking of control paths. We show recent enhancement of 360 MV for 4-state-logic formal analysis, where signals can explicitly become X and Z — extending the 0/1-models commonly used in formal verification tools. This X-aware formal analysis enables an exhaustive pre-synthesis X-analysis and X-verification, detecting, e.g., unintended X-propagation caused by uninitialized registers, and ensuring safe use of X's for verification and synthesis optimization in general. Both, Operational ABV with formal coverage analysis and 4-state-logic formal X-analysis enable faster verification closure with significantly higher verification confidence. For more information about OneSpin Solutions and 360 MV please visit http://www.onespin-solutions.com.
机译:OneSpin Solutions展示了基于形式的基于声明的验证(ABV)的最新进展,从而加快了验证的完成速度。我们提供了一种称为Operational ABV的正式验证方法,该方法简化了验证计划,简化了时序图的断言编写工作,并进行了详尽的正式覆盖分析,以确保在验证过程中不会遗漏任何设计行为。正式的覆盖率分析会自动发现验证计划中的漏洞,检测未经验证的设计功能,并识别设计规范中的错误和遗漏。使用AHB2Wishbone总线桥和OneSpin的360 MV正式验证工具演示了该方法。我们还将演示如何通过新的详尽的4状态形式分析技术防止与X相关的错误。使用未知或未定义的值(X)可以改善RTL验证和综合。但是设计中意外的X传播会导致数据损坏和控制路径中断。我们展示了针对四态逻辑形式分析的360 MV的最新增强功能,其中信号可以显式变为X和Z —扩展了形式验证工具中常用的0/1模型。这种对X敏感的形式分析可以进行详尽的合成前X分析和X验证,例如检测由未初始化的寄存器引起的意外X传播,并确保安全地使用X进行验证和综合优化。具有形式覆盖率分析的操作ABV和具有4状态逻辑形式的X分析都可以更快地完成验证,并显着提高验证信心。有关OneSpin解决方案和360 MV的更多信息,请访问http://www.onespin-solutions.com。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号