RL-Huffman encoding for test compression and power reduction in scan applications

被引:102
作者
Nourani, M [1 ]
Tehranipour, MH [1 ]
机构
[1] Univ Texas, Erik Jonsson Sch Engn & Comp Sci, Ctr Integrated Circuits & Syst, Richardson, TX 75083 USA
关键词
design; algorithms; compression ratio; decompression; Huffman encoding; runlength encoding; scan-in test power; switching activities; test pattern compression; test compression; power reduction; scan applications;
D O I
10.1145/1044111.1044117
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This article mixes two encoding techniques to reduce test data volume, test pattern delivery time, and power dissipation in scan test applications. This is achieved by using run-length encoding followed by Huffman encoding. This combination is especially effective when the percentage of don't cares in a test set is high, which is a common case in today's large systems-on-chips (SoCs). Our analysis and experimental results confirm that achieving up to an 89% compression ratio and a 93% scan-in power reduction is possible for scan-testable circuits such as ISCAS89 benchmarks.
引用
收藏
页码:91 / 115
页数:25
相关论文
共 43 条
[1]  
Bayraktaroglu I, 2001, DES AUT CON, P151, DOI 10.1109/DAC.2001.935494
[2]   A fast asynchronous Huffman decoder for compressed-code embedded processors [J].
Benes, M ;
Nowick, SM ;
Wolfe, A .
ADVANCED RESEARCH IN ASYNCHRONOUS CIRCUITS AND SYSTEMS - FOURTH INTERNATIONAL SYMPOSIUM, 1998, :43-56
[3]   A gated clock scheme for low power scan testing of logic ICs or embedded cores [J].
Bonhomme, Y ;
Girard, P ;
Guiller, L ;
Landrault, C ;
Pravossoudovitch, S .
10TH ASIAN TEST SYMPOSIUM, PROCEEDINGS, 2001, :253-258
[4]  
Chandra A, 2002, DES AUT CON, P673, DOI 10.1109/DAC.2002.1012710
[5]   Low-power scan testing and test data compression tor system-on-a-chip [J].
Chandra, A ;
Chakrabarty, K .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2002, 21 (05) :597-604
[6]  
Chandra A, 2001, IEEE VLSI TEST SYMP, P42, DOI 10.1109/VTS.2001.923416
[7]  
Chandra A., 2000, Proceedings 18th IEEE VLSI Test Symposium, P113, DOI 10.1109/VTEST.2000.843834
[8]  
Cormen T. H., 2001, Introduction to Algorithms, V2nd
[9]  
Cover T. M., 2005, ELEM INF THEORY, DOI 10.1002/047174882X
[10]   Techniques for minimizing power dissipation in scan and combinational circuits during test application [J].
Dabholkar, V ;
Chakravarty, S ;
Pomeranz, I ;
Reddy, S .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1998, 17 (12) :1325-1333