首页> 外文学位 >Test-based timing verification using functional techniques.
【24h】

Test-based timing verification using functional techniques.

机译:使用功能技术进行基于测试的时序验证。

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

摘要

The problem of verifying the temporal correctness of VLSI circuits using test-based methodologies and the well established Path Delay Fault (PDF) model is examined. A circuit is considered delay-verifiable if its timing correctness can be demonstrated by applying appropriate input stimuli. This dissertation is focussed on the development of efficient Automatic Test Pattern Generators (ATPGs) to provide with test vectors that can detect timing failures in a circuit. The circuits under consideration are either combinational of fully-scanned with hold latches. The developed methods are based on appropriate formulation and manipulation of Boolean functions. Various functional frameworks are investigated.; Two different ATPG techniques are proposed to handle circuit descriptions gate (netlist) level. No structural information about the circuit is available the PDF model, are considered at this level. The test generation problem complexity increases at the netlist level, since the number of the faults under consideration (PDFs) can be exponential to the circuit size. We propose a non-fault enumerative ATPG methodology that provides with compact test sets. The proposed framework is especially attractive for dynamic test set compaction since the complete test sets for the targeted faults are implicitly maintained in the form of Boolean functions.; We also concentrate on the problem of fault propagation, which is a very important and time consuming tasks performed by an ATPG tool. A methodology that enables the generation of fault propagation functions by examining both circuit structure and functionality is presented. This enables fault propagation due to the occurrence of static hazards and, therefore, both functional (such as stuck-at) and delay faults can be propagated. Finally, the problem of implicit generation of the complete set of input pairs that may cause different types of hazards at a circuit line is studied. Besides facilitating delay testing and timing verification, this is a problem central to many other VLSI CAD problems such as circuit synthesis and re-synthesis and timing analysis.
机译:研究了使用基于测试的方法和完善的路径延迟故障(PDF)模型验证VLSI电路的时间正确性的问题。如果可以通过施加适当的输入刺激来证明其时序正确性,则该电路被认为是可延迟验证的。本文的重点是开发高效的自动测试码型发生器(ATPG),以提供可以检测电路时序故障的测试矢量。所考虑的电路是全扫描和保持锁存器的组合。所开发的方法基于布尔函数的适当表述和操作。研究了各种功能框架。提出了两种不同的ATPG技术来处理电路描述门(网表)级别。在此级别上,没有可用电路的结构信息(PDF模型可用)。测试生成问题的复杂性在网表级别上增加了,因为所考虑的故障数量(PDF)可能与电路大小成指数关系。我们提出了一种无故障的枚举式ATPG方法论,该方法提供了紧凑的测试集。所提出的框架对于动态测试集压缩特别有吸引力,因为针对目标故障的完整测试集以布尔函数的形式隐式维护。我们还将重点放在故障传播问题上,这是一个非常重要且耗时的任务,由ATPG工具执行。提出了一种通过检查电路结构和功能来生成故障传播函数的方法。由于出现了静态危险,因此可以传播故障,因此,可以传播功能性(例如卡死)故障和延迟故障。最后,研究了可能对电路线路造成不同类型危险的一组完整的输入对的隐式生成问题。除了促进延迟测试和时序验证外,这也是许多其他VLSI CAD问题(例如电路合成,重新合成和时序分析)的核心问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号