首页> 外文期刊>IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems >On-Chip Self-Test Methodology With All Deterministic Compressed Test Patterns Recorded in Scan Chains
【24h】

On-Chip Self-Test Methodology With All Deterministic Compressed Test Patterns Recorded in Scan Chains

机译:具有扫描链中记录的所有确定性压缩测试模式的片上自测方法

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

摘要

This paper presents a novel test architecture that combines the advantages of high-quality deterministic scan-based test and low-cost built-in self-test. The main idea is to record (store) all required compressed test data in a novel scan chain structure, and extract and decompress them during testing. This requires a very high compression ratio to obtain a low test data volume, that is, smaller than the number of scan cells in the circuit under test. To achieve such a high compression ratio, we propose a novel compression method that combines broadcast scan as well as a tailored single-input compression architecture. We also utilize the concept of scan chain partitioning and clock gating to reduce the test time and test power. An on-chip test controller is employed to automatically generate all required control signals for the whole test procedure. This significantly reduces the requirements on external automatic test equipment. Experimental results show that our method is well suitable for multicore designs. For example, experiments on the 8-core open-source OpenSPARC T2 processor with 5.7M gates show that all required test data for 100% testable stuck-at fault coverage can be stored in just 59.4% of the scan cells of the processor. Experimental results for transition faults are also presented, which show that more identical cores are needed in order to store all test data for transition faults. We also discuss how to extend this paper to address fault diagnosis and engineering change order problems.
机译:本文提出了一种新颖的测试体系结构,该体系结构结合了高质量的基于确定性扫描的测试和低成本的内置自测试的优点。主要思想是在新颖的扫描链结构中记录(存储)所有必需的压缩测试数据,并在测试过程中提取和解压缩它们。这需要很高的压缩率以获得低的测试数据量,即小于被测电路中扫描单元的数量。为了实现如此高的压缩率,我们提出了一种新颖的压缩方法,该方法结合了广播扫描和量身定制的单输入压缩体系结构。我们还利用扫描链分区和时钟门控的概念来减少测试时间和测试功率。片上测试控制器用于自动生成整个测试过程所需的所有控制信号。这大大降低了对外部自动测试设备的要求。实验结果表明,我们的方法非常适合多核设计。例如,在具有5.7M门的8核开源OpenSPARC T2处理器上进行的实验表明,对于100%可测试的卡在故障范围内,所有必需的测试数据都可以存储在处理器的59.4%的扫描单元中。还介绍了过渡故障的实验结果,这些结果表明需要更多相同的内核才能存储过渡故障的所有测试数据。我们还将讨论如何扩展本文以解决故障诊断和工程变更单问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号