首页> 外文学位 >Automatic test generation techniques for sequential circuits.
【24h】

Automatic test generation techniques for sequential circuits.

机译:时序电路的自动测试生成技术。

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

摘要

The research is targeted to develop effective techniques for (1) sequential circuit test generation for fault detection and diagnosis and (2) design for testability (DFT).; First, two DFT techniques based on clock partitioning and clock freezing are proposed to ease the test generation process for sequential circuits. In one DFT technique, a circuit is mapped into various pipeline configurations. In the other DFT technique, a circuit is reduced to a loopy pipe, i.e., a circuit without any global feedback loops; then clock waves are generated by the DFT logic to test the loopy pipe. Two opportunistic algorithms, which try to detect as many faults as possible using the least effort, are proposed for test generation. Experimental results show that the obtained fault coverage is significantly higher and test generation time is one order of magnitude shorter for many circuits. The DFT techniques do not introduce any delay penalty into the data path, have small area overhead, allow for at-speed application of tests, and have low power consumption.; Second, a low-power logic built-in self-test (BIST) technique, also based on clock partitioning and clock freezing, is proposed for transition fault testing of sequential circuits. Similarly, a circuit is configured into various loopy pipes, and pseudorandom vectors are applied to target transition faults. Experimental results show that the BIST technique has comparable transition fault coverage to the Scan BIST method for many cases and consumes much less power.; Third, a symbolic/genetic hybrid approach is proposed for sequential circuit test generation. A circuit is structurally divided into a controller and a datapath. Symbolic techniques are used to generate test sequences for the controller, and genetic algorithms (GAs) are used to generate sequences for the datapath. Experimental results demonstrate the efficiency of the hybrid approach.; Finally, a GA-based diagnostic test generation approach is proposed for sequential circuits. A simple GA, which interacts with an efficient diagnostic fault simulator, is proposed to target groups of undistinguished fault pairs iteratively. Efficient data structures are used and heuristics are proposed to seed the initial populations of the GA. Experimental results also demonstrate the efficiency of the proposed method.
机译:这项研究旨在开发有效的技术,以(1)进行故障检测和诊断的顺序电路测试生成,以及(2)可测试性(DFT)设计。首先,提出了两种基于时钟划分和时钟冻结的DFT技术,以简化时序电路的测试生成过程。在一种DFT技术中,电路被映射到各种管线配置中。在另一种DFT技术中,电路被简化为环形管道,即没有任何全局反馈环路的电路。然后DFT逻辑产生时钟波以测试环路。提出了两种机会算法,它们尝试以最少的努力来检测尽可能多的故障,以用于测试生成。实验结果表明,对于许多电路,获得的故障覆盖率明显更高,并且测试生成时间缩短了一个数量级。 DFT技术不会在数据路径中引入任何延迟损失,具有较小的区域开销,允许快速进行测试,并且功耗低。其次,提出了一种基于时钟划分和时钟冻结的低功耗逻辑内置自测(BIST)技术,用于时序电路的过渡故障测试。类似地,将电路配置到各种回路管道中,并将伪随机向量应用于目标过渡故障。实验结果表明,在许多情况下,BIST技术具有与Scan BIST方法相当的过渡故障覆盖范围,并且功耗更低。第三,提出了一种符号/遗传混合方法来进行顺序电路测试。电路在结构上分为控制器和数据路径。符号技术用于生成控制器的测试序列,而遗传算法(GA)用于生成数据路径的序列。实验结果证明了混合方法的有效性。最后,针对顺序电路提出了一种基于GA的诊断测试生成方法。提出了一种与有效的诊断故障模拟器交互的简单GA,以迭代地定位未区分故障对的组。使用了有效的数据结构,并提出了启发式算法来为遗传算法的初始种群提供种子。实验结果也证明了该方法的有效性。

著录项

  • 作者

    Yu, Xiaoming.;

  • 作者单位

    University of Illinois at Urbana-Champaign.;

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

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号