【24h】

REQUIREMENTS AND CONCEPTS FOR TRANS-ACTION LEVEL ASSERTION REFINEMENT

机译:交易级别声明细化的要求和概念

获取原文
获取原文并翻译 | 示例

摘要

Both hardware design and verification methodologies show a trend towards abstraction levels higher than RTL, referred to as transaction level (TL). Transaction level models (TLMs) are mostly used for early prototyping and as reference models for the verification of the derived RTL designs. Assertion based verification (ABV), a well known methodology for RTL models, has started to be applied on TL as well. The reuse of existing TL assertions for RTL and/or mixed level designs will especially aid in ensuring the functional equivalence of a reference TLM and the corresponding RTL design. Since the underlying synchronization paradigms of TL and RTL differ - transaction events for TL, clock signals for RTL - a direct reuse of these assertions is not possible. Currently there is no established methodology for refining the abstraction of assertions from TL towards RTL. In this paper we discuss the problems arising when refining TL assertions towards RTL, and derive basic requirements for a systematic refinement methodology. Building on top of an existing assertion language, we discuss some additional features for the refinement process, as well as some examples to clarify the steps involved.
机译:硬件设计和验证方法论都显示出一种趋势,即抽象级别趋向于高于RTL,称为事务级别(TL)。事务级别模型(TLM)主要用于早期原型设计,并用作验证派生RTL设计的参考模型。基于声明的验证(ABV)是一种众所周知的RTL模型方法,已经开始在TL上应用。将现有的TL断言重新用于RTL和/或混合级别设计将特别有助于确保参考TLM和相应RTL设计的功能等效。由于TL和RTL的基本同步范例不同-TL的事务事件,RTL的时钟信号-无法直接重用这些声明。当前,没有完善的方法来完善从TL到RTL的断言抽象。在本文中,我们讨论了将TL断言细化为RTL时出现的问题,并得出了系统化细化方法的基本要求。在现有断言语言的基础上,我们讨论了优化过程的一些其他功能,以及一些示例以阐明涉及的步骤。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号