Efficient circuit specific pseudoexhaustive testing with cellular automata

被引:8
作者
Chattopadhyay, S [1 ]
机构
[1] Indian Inst Technol, Dept Comp Sci & Engn, Gauhati 781039, India
来源
PROCEEDINGS OF THE 11TH ASIAN TEST SYMPOSIUM (ATS 02) | 2002年
关键词
test pattern generators; pseudoexhaustive testing; cellular automata;
D O I
10.1109/ATS.2002.1181709
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Pseudoexhaustive testing of a combinational circuit involves applying all possible input patterns to all its individual output cones. Since it does not assume any fault model, the testing ensures detection of all static detectable faults in the circuit that do not require two-pattern tests. Earlier works on pseudoexhaustive testing usually generate test sets that are several orders of magnitude larger than the minimum size test set required for a specific circuit, and are mostly based on LFSRs. This paper presents a novel strategy for constructing circuit-specific pseudoexhaustive test pattern generators based on cellular automata that results in generating minimal pseudoexhaustive test sets for combinational circuits. Experimentation with ISCAS85 benchmarks show that as compared to the LFSRs, Cellular Automata based approach often results in simpler circuitry with lesser number of shift stages and reduced test length. Moreover, the analytical technique developed here is generic in nature and thus can as well be applied for constructing LFSR based pseudoexhaustive test pattern generators.
引用
收藏
页码:188 / 193
页数:6
相关论文
共 11 条
[1]  
BARZILAI Z, 1983, IEEE T COMPUT, V32, P190, DOI 10.1109/TC.1983.1676202
[2]  
Chaudhuri P, 1997, ADDITIVE CELLULAR AU, V1
[3]   EXHAUSTIVE TEST PATTERN GENERATION USING CYCLIC CODES [J].
CHEN, CL .
IEEE TRANSACTIONS ON COMPUTERS, 1988, 37 (02) :225-228
[4]   APPLICATIONS OF ONE-DIMENSIONAL CELLULAR-AUTOMATA AND LINEAR FEEDBACK SHIFT REGISTERS FOR PSEUDO-EXHAUSTIVE TESTING [J].
DAMARLA, T ;
SATHAYE, A .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1993, 12 (10) :1580-1591
[5]   VECTOR-SPACE THEORETIC ANALYSIS OF ADDITIVE CELLULAR AUTOMATA AND ITS APPLICATION FOR PSEUDOEXHAUSTIVE TEST PATTERN GENERATION [J].
DAS, AK ;
CHAUDHURI, PP .
IEEE TRANSACTIONS ON COMPUTERS, 1993, 42 (03) :340-352
[6]   Cellular automata-based recursive pseudoexhaustive test pattern generator [J].
Dasgupta, P ;
Chattopadhyay, S ;
Chaudhuri, PP ;
Sengupta, I .
IEEE TRANSACTIONS ON COMPUTERS, 2001, 50 (02) :177-185
[7]  
Srinivasan R, 2000, IEEE T COMPUT, V49, P1228, DOI 10.1109/12.895939
[8]  
TANG DT, 1983, IEEE T COMPUT, V32, P1145, DOI 10.1109/TC.1983.1676175
[9]  
WANG D, 1984, IBM J RES DEV, V28, P212
[10]  
WANG D, 1984, IEEE T COMPUT, V33, P845