首页> 外文会议>International Symposium on Electronic System Design >An Efficient Method for Using Transaction Level Assertions in a Class Based Verification Environment
【24h】

An Efficient Method for Using Transaction Level Assertions in a Class Based Verification Environment

机译:在基于类验证环境中使用事务级别断言的有效方法

获取原文

摘要

Transaction level assertions are powerful way of abstracting property of a design. This paper talks about application of transaction level assertion in a transaction driven verification (TDV)environment and shows how assertions on meaningful collection of transactions from different verification component checks property of a design under verification (DUV) using SVA. In conventional class based transaction driven verification environment (example OVM, UVM), system verilog temporal assertions are possible only in design elements like module. So for modeling transaction level assertions, transactions are needed to pass from class environment to module/program block where the assertions are implemented. Here we are proposing a new method for doing transaction level assertions by exploiting concept of method ports and system verilog scoping rules.
机译:交易级别断言是设计抽象性的强大方法。本文讨论了在交易驱动验证(TDV)环境中的交易级别断言在事务驱动验证(TDV)环境中的应用,并显示了使用SVA在验证(DUV)下的不同验证组件的有意义事务收集的断言。在基于传统的基于类的事务驱动验证环境(示例OVM,UVM)中,系统Verilog时间断言只能在模块等设计元素中。因此,对于建模事务级别断言,需要将事务从类环境传递给模块/程序块,其中处于实施。在这里,我们提出了一种通过利用方法端口和系统Verilog范围规则的概念来完成交易级别断言的新方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号