Test Data Compression Using Selective Encoding of Scan Slices

被引:20
|
作者
Wang, Zhanglei [1 ]
Chakrabarty, Krishnendu [1 ]
机构
[1] Duke Univ, Dept Elect & Comp Engn, Durham, NC 27708 USA
基金
美国国家科学基金会;
关键词
ATE pattern repeat; IP cores; scan slice; test data compression;
D O I
10.1109/TVLSI.2008.2000674
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present a selective a encoding method that reduces test data volume and test application time for scan testing of Intellectual Property (IP) cores. This method encodes the slices of test data that are fed to the scan chains in every clock cycle. To drive N scan chains, we use only c tester channels, where c = log(2) (N + 1)]+2. In the best case, we can achieve compression by a factor of N/c using only one tester clock cycle per slice. We derive a sufficient condition on the distribution of care bits that allows us to achieve the best-case compression. We also derive a probabilistic lower bound on the compression for a given care-bit density. Unlike popular compression methods such as Embedded Deterministic Test (EDT), the proposed approach is suitable for IP cores because it does not require structural information for fault simulation, dynamic compaction, or interleaved test generation. The on-chip decoder is small, independent of the circuit under test and the test set, and it can be shared between different circuits. We present compression results for a number of industrial circuits and compare our results to other recent compression methods targeted at IP cores.
引用
收藏
页码:1429 / 1440
页数:12
相关论文
共 50 条
  • [1] Extended Selective Encoding of Scan Slices for Reducing Test Data and Test Power
    Liu, Jun
    Han, Yinhe
    Li, Xiaowei
    [J]. 2009 ASIAN TEST SYMPOSIUM, PROCEEDINGS, 2009, : 319 - 324
  • [2] Extended Selective Encoding of Scan Slices for Reducing Test Data and Test Power
    Liu, Jun
    Han, Yinhe
    Li, Xiaowei
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2010, E93D (08): : 2223 - 2232
  • [3] Capture-power-aware test data compression using selective encoding
    Li, Jia
    Liu, Xiao
    Zhang, Yubin
    Hu, Yu
    Li, Xiaowei
    Xu, Qiang
    [J]. INTEGRATION-THE VLSI JOURNAL, 2011, 44 (03) : 205 - 216
  • [4] A selective scan slice encoding technique for test data volume and test power reduction
    Badereddine, N.
    Wang, Z.
    Girard, P.
    Chakrabarty, K.
    Virazel, A.
    Pravossoudovitch, S.
    Landrault, C.
    [J]. JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2008, 24 (04): : 353 - 364
  • [5] A Selective Scan Slice Encoding Technique for Test Data Volume and Test Power Reduction
    N. Badereddine
    Z. Wang
    P. Girard
    K. Chakrabarty
    A. Virazel
    S. Pravossoudovitch
    C. Landrault
    [J]. Journal of Electronic Testing, 2008, 24 : 353 - 364
  • [6] Selective Scan Slice Grouping Technique for Efficient Test Data Compression
    Kim, Yongjoon
    Park, Jaeseok
    Kang, Sungho
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2010, E93D (02) : 380 - 383
  • [7] Improvement of Test Data Compression using Combined Encoding
    Mirthulla, S.
    Arulmurugan, A.
    [J]. 2015 2ND INTERNATIONAL CONFERENCE ON ELECTRONICS AND COMMUNICATION SYSTEMS (ICECS), 2015, : 635 - 638
  • [8] Mixed RL-Huffman encoding for power reduction and data compression in scan test
    Tehranipour, MH
    Nourani, M
    Arabi, K
    Afzali-Kusha, A
    [J]. 2004 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 2, PROCEEDINGS, 2004, : 681 - 684
  • [9] Hybrid encoding for test data compression
    Kalamani, C.
    Mayilsamy, M.
    Rukkumani, V
    Srinivasan, K.
    Kumar, R. Mohan
    Paramasivam, K.
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2020, 77
  • [10] Optimal Selective Count Compatible Runlength Encoding for SOC Test Data Compression
    Harpreet Vohra
    Amardeep Singh
    [J]. Journal of Electronic Testing, 2016, 32 : 735 - 747