首页> 外文学位 >An infrastructure for RTL validation and verification.
【24h】

An infrastructure for RTL validation and verification.

机译:RTL验证和验证的基础结构。

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

摘要

With the increase in size and complexity of digital designs, it has become imperative to address critical validation and verification issues at early stages of the design cycle. This requires robust, automated verification tools describes tools and techniques to assist validation and symbolic verification of high-level or RTL descriptions of digital designs. In particular, a comprehensive infrastructure has been developed that assists in: (i) validation of the descriptions via simulation, and (ii) their functional equivalence verification. A prototype system has been developed around a hardware description language compiler in order to automate the process of validation and verification of RTL descriptions.; The validation part of the infrastructure consists of Satisfiability (SAT) solvers based on Binary Decision Diagrams (BDD) that have been developed to automatically generate functional vectors to simulate the design. BDD-based SAT solvers suffer from the memory explosion problem. To overcome this limitation, two SAT solvers have been developed that employ the elements of the unate recursive paradigm to control the growth of BDD-size while quickly searching for solutions. Experiments carried out over a wide range of designs—ranging from random Boolean logic to regular array structures such as multipliers and shifters—demonstrate the robustness of these techniques.; The verification part of the framework consists of equivalence checking tools that can verify the equivalence of RTL descriptions of digital designs. from which low-level (binary) details are difficult to extract; the implementation details of logic blocks are not always available. Contemporary canonic representations do not have the scalability or the versatility to efficiently represent RTL descriptions in compact form. For this reason, a new representation called Taylor Expansion Diagrams (TED) has been developed to assist in functional equivalence verification of high-level descriptions of digital designs.; TEDs are a compact, canonical, graph-based representation that are based upon a general non-binary decomposition principle using the Taylor series expansion. RTL computations are viewed as polynomials of a finite degree and TEDs are constructed for them. A set of reduction rules are applied to the diagram to make it canonical. TEDs also have the power to represent word-level solve the equivalence checking problem for digital designs. The theoretical fundamentals behind TEDs are discussed and their efficient implementation is described. The robustness of the TED representation is analyzed by carrying out equivalence verification experiments over both equivalent and non-equivalent designs. It is shown that TEDs are exceptionally suitable for verifying large designs that contain not only algebraic (arithmetic) datapaths, but also model their interaction with Boolean variables.
机译:随着数字设计的规模和复杂性的增加,必须在设计周期的早期阶段解决关键的验证和验证问题。这就需要强大,自动的验证工具来描述工具和技术,以协助对数字设计的高级或RTL描述进行验证和符号验证。特别是,已经开发了一个全面的基础架构,可帮助:(i)通过仿真验证描述,以及(ii)其功能等效性验证。已围绕硬件描述语言编译器开发了原型系统,以使RTL描述的验证和验证过程自动化。基础结构的验证部分包括基于二进制决策图(BDD)的可满足性(SAT)求解器,该求解器已开发为自动生成功能向量来模拟设计。基于BDD的SAT求解器遭受内存爆炸问题。为了克服此限制,已经开发了两个SAT求解器,它们使用统一的递归范式的元素来控制BDD大小的增长,同时快速寻找解决方案。从随机布尔逻辑到规则数组结构(例如乘法器和移位器)的广泛设计实验证明了这些技术的强大功能。该框架的验证部分由等效性检查工具组成,这些工具可以验证数字设计的RTL描述的等效性。从中很难提取低级(二进制)细节;逻辑块的实现细节并非始终可用。当代的规范表示不具有可伸缩性或通用性,无法有效地以紧凑形式表示RTL描述。因此,开发了一种新的表示法,称为泰勒展开图(TED),以帮助对数字设计的高级描述进行功能等效性验证。 TED是一种紧凑的,基于典范的,基于图的表示形式,其表示为基于使用泰勒级数展开式的一般非二进制分解原理的。 RTL计算被视为有限度的多项式,并为它们构造了TED。一组简化规则应用于该图以使其规范化。 TED还具有表示字级的能力,可以解决数字设计的等效性检查问题。讨论了TED背后的理论基础,并描述了其有效实施。通过对等效设计和非等效设计进行等效性验证实验,分析了TED表示的鲁棒性。结果表明,TED非常适用于验证大型设计,该设计不仅包含代数(算术)数据路径,而且还建模它们与布尔变量的交互。

著录项

  • 作者

    Kalla, Priyank.;

  • 作者单位

    University of Massachusetts Amherst.;

  • 授予单位 University of Massachusetts Amherst.;
  • 学科 Engineering Electronics and Electrical.; Computer Science.
  • 学位 Ph.D.
  • 年度 2002
  • 页码 p.4819
  • 总页数 155
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 无线电电子学、电信技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号