首页> 外文学位 >Register-transfer-level functional verification techniques.
【24h】

Register-transfer-level functional verification techniques.

机译:寄存器转移级别的功能验证技术。

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

摘要

As the scale of the VLSI circuits grows into multi-million gates per chip, functional verification has become the largest bottleneck in the design process. In general, functional verification can be viewed as translating the high-level specification into temporal properties and using verification tools to validate the corresponding constraints of these properties. Traditional verification approaches like simulation and symbolic model checking are either suffered from the incompleteness in algorithms, limitation in capacity, difficulty in usage, or deficiency in performance.; In this thesis, we propose a word-level Automatic Test Pattern Generation (ATPG) technique based on a new Extended Finite State Machine (EFSM) model to verify the assertion and witness properties for modern industrial designs. There are four major components in our framework: (1) an interface to a commercial Hardware Description Language (HDL) parser/logic synthesizer to transform the industrial designs into our internal data structures, (2) a word-level logic implication routine to derive the implications for both controller and datapath circuits and translate the learned information from one to the other, (3) an advanced Boolean justification technique which contains a novel dynamic decision variable reordering algorithm to solve the constraints in the controller circuit, and (4) an arithmetic constraint solver based on the modular number system to analyze the constraints in the datapath circuit.; We have implemented the word-level ATPG algorithms as a framework and tested it on several benchmark and industrial designs. The experimental results show that our approach is very efficient in both runtime and memory usage, and is applicable to a broad class of designs. With this powerful constraint-solving engine, our RTL functional verification framework can also be used as the basis for many future research topics.
机译:随着VLSI电路的规模增长到每个芯片数百万个门,功能验证已成为设计过程中的最大瓶颈。通常,功能验证可以看作是将高级规范转换为时间特性,并使用验证工具来验证这些特性的相应约束。传统的验证方法,例如模拟和符号模型检查,要么算法不完善,容量有限,使用困难或性能不足,要么遭受痛苦。在本文中,我们提出了一种基于新的扩展有限状态机(EFSM)模型的词级自动测试模式生成(ATPG)技术,以验证现代工业设计的断言和见证属性。我们的框架中有四个主要组件:(1)商业硬件描述语言(HDL)解析器/逻辑合成器的接口,可将工业设计转换为我们的内部数据结构,(2)字级逻辑蕴涵例程可派生控制器和数据路径电路的含义,并将学习到的信息相互转换,(3)先进的布尔对齐技术,其中包含一种新颖的动态决策变量重排序算法,以解决控制器电路中的约束,以及(4)基于模数系统的算术约束求解器,分析数据路径电路中的约束。我们已将单词级ATPG算法作为框架实施,并在多个基准测试和工业设计中对其进行了测试。实验结果表明,我们的方法在运行时和内存使用方面都非常有效,并且适用于多种设计。有了这个强大的约束解决引擎,我们的RTL功能验证框架也可以用作许多未来研究主题的基础。

著录项

  • 作者

    Huang, Chung-Yang.;

  • 作者单位

    University of California, Santa Barbara.;

  • 授予单位 University of California, Santa Barbara.;
  • 学科 Engineering Electronics and Electrical.
  • 学位 Ph.D.
  • 年度 2000
  • 页码 125 p.
  • 总页数 125
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 无线电电子学、电信技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号