首页> 外文期刊>Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on >High-Level Test Synthesis With Hierarchical Test Generation for Delay-Fault Testability
【24h】

High-Level Test Synthesis With Hierarchical Test Generation for Delay-Fault Testability

机译:具有延迟故障可测试性的高级测试综合和分层测试生成

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

摘要

A high-level test synthesis (HLTS) method targeted for delay-fault testability is presented in this paper. The proposed method, when combined with hierarchical test-pattern generation for embedded modules, guarantees a 100% delay test coverage for detectable faults in modules. A study on the delay testability problem in behavior level shows that low delay-fault coverage is usually attributed to the fact that a two-pattern test for delay testing cannot be delivered to modules under test in two consecutive cycles. To solve the problem, we propose an HLTS method that ensures that valid test pairs can be sent to each module through synthesized circuit hierarchy. Experimental results show that this method achieves 100% fault coverage for transition faults in modules; in contrast, the fault coverage in circuits synthesized by a left-edge-algorithm-based allocation algorithm is rather poor. The area overhead due to this method ranges from 1% to 10% for 16-b datapath circuits. On the other hand, hierarchical test patterns cannot provide good delay-fault coverage for faults in interconnection structure and registers. The reason is that some control sequences required for delay-fault detection cannot be provided by the controller. We propose two design-for-testability insertion methods to deal with this problem. Experimental results show that, on the average, at least 11% higher delay-fault coverage is achieved by these methods.
机译:本文提出了一种针对延迟故障可测试性的高级测试综合(HLTS)方法。所提出的方法与嵌入式模块的分层测试模式生成结合使用时,可确保对模块中的可检测故障提供100%的延迟测试覆盖率。对行为级别的延迟可测试性问题的研究表明,延迟故障覆盖率低通常归因于以下事实:用于延迟测试的两模式测试无法在两个连续的周期中交付给被测模块。为了解决该问题,我们提出了一种HLTS方法,该方法可确保通过合成电路层次结构将有效的测试对发送到每个模块。实验结果表明,该方法可实现模块过渡故障的100%故障覆盖率。相反,由基于左边缘算法的分配算法合成的电路中的故障覆盖率却很差。对于16-b数据路径电路,由于此方法而导致的面积开销为1%至10%。另一方面,分层测试模式不能为互连结构和寄存器中的故障提供良好的延迟故障覆盖率。原因是控制器无法提供延迟故障检测所需的某些控制序列。我们提出了两种可测试性设计插入方法来解决此问题。实验结果表明,通过这些方法,平均平均而言,延迟故障覆盖率至少提高了11%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号