Efficient test vector volume reduction based on equal run length coding technique

被引:2
作者
Kumar, V. Suresh [1 ]
Manimegalai, R. [2 ]
机构
[1] SRM Valliammai Engn Coll, Dept EIE, Chennai, Tamil Nadu, India
[2] PSG Coll Technol, Dept Informat Technol, Coimbatore, Tamil Nadu, India
关键词
Test compression; Low power; Equal Run Length Coding (ERLC); X-filling; VLSI testing; TEST-DATA-COMPRESSION; POWER; SCHEME; DECOMPRESSION;
D O I
10.1016/j.micpro.2019.04.001
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Excessive test power utilization is one of the major obstacles which the chip industry is facing at present. In SOC plan, test data volume is reduced extensively by using Test data compression strategies. In this paper, a variable-to-variable length compression method in light of encoding with perfect examples is presented. Initially, the don't care bits in the test vector are loaded with a proposed X-filling algorithm which is then encoded using the proposed Modified Equal Run Length Coding (MERLC) based encoding scheme. In relationship with the proposed X-filling and encoding scheme, an efficient decoder is designed and implemented with low area overhead. To assess the effectiveness of the proposed approach, it is tested on the ISCAS89 benchmark circuits. The tests results demonstrate that the proposed algorithm gets a higher compression ratio, when compared with the existing schemes. The Percentage compression of this scheme is 4.28%, 8.72%, 2.19%, 14.42% and 1.15% higher than those of ERLC, FDR, EFDR, Golomb and 9C coding respectively. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页码:1 / 10
页数:10
相关论文
共 27 条
[1]  
Al-Yamani AA, 2003, DES AUT CON, P560
[2]   Test data compression and test resource partitioning for system-on-a-chip using frequency-directed run-length (FDR) codes [J].
Chandra, A ;
Chakrabarty, K .
IEEE TRANSACTIONS ON COMPUTERS, 2003, 52 (08) :1076-1088
[3]  
Chandra A, 2002, DES AUT CON, P673, DOI 10.1109/DAC.2002.1012710
[4]   System-on-a-chip test-data compression and decompression architectures based on Golomb codes [J].
Chandra, A ;
Chakrabarty, K .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2001, 20 (03) :355-368
[5]   Dynamic X-filling for Peak Capture Power Reduction for Compact Test Sets [J].
Eggersgluess, Stephan .
JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2014, 30 (05) :557-567
[6]   Test data compression for system-on-a-chip using extended frequency-directed run-length code [J].
EL-Maleh, A. H. .
IET COMPUTERS AND DIGITAL TECHNIQUES, 2008, 2 (03) :155-163
[7]   Survey of low-power testing of VLSI circuits [J].
Girard, P .
IEEE DESIGN & TEST OF COMPUTERS, 2002, 19 (03) :82-92
[8]   Variable-length input Huffman coding for system-on-a-chip test [J].
Gonciari, PT ;
Al-Hashimi, BM ;
Nicolici, N .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2003, 22 (06) :783-796
[9]   An efficient test vector compression scheme using selective huffman coding [J].
Jas, A ;
Ghosh-Dastidar, J ;
Ng, ME ;
Touba, NA .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2003, 22 (06) :797-806
[10]   Test vector decompression via cyclical scan chains and its application to testing core-based designs [J].
Jas, A ;
Touba, NA .
INTERNATIONAL TEST CONFERENCE 1998, PROCEEDINGS, 1998, :458-464