A COORDINATED CIRCUIT PARTITIONING AND TEST-GENERATION METHOD FOR PSEUDO-EXHAUSTIVE TESTING OF VLSI CIRCUITS

被引:10
作者
JONE, WB [1 ]
PAPACHRISTOU, CA [1 ]
机构
[1] CASE WESTERN RESERVE UNIV,DEPT COMP ENGN & SCI,CLEVELAND,OH 44106
关键词
BUILT-IN SELF-TESTING; CIRCUIT PARTITIONING; PSEUDO-EXHAUSTIVE TESTING; GRAPH THEORY; TEST PATTERN GENERATION;
D O I
10.1109/43.365128
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present a circuit partitioning and test pattern generation technique for pseudo-exhaustive built-in self-testing of VLSI circuits. The circuit partitioning process divides a given circuit into a set of subcircuits which can be exhaustively tested, while the test pattern generation process generates reduced exhaustive test patterns for each subcircuit using a linear feedback shift register (LFSR). In conventional approaches, these two problems are considered separately. However, in this paper, both problems are considered and solved in the same phase. A graph theoretic model of VLSI circuits is proposed. Based on this model, a circuit partitioning algorithm using the concept of minimum vertex cut is devised to partition the circuit into a set of exhaustively testable subcircuits with restricted hardware overhead. Each time a subcircuit is generated by the partitioning algorithm, the test pattern generation problem is considered. A new algorithm, based on the subcircuit modification technique, is proposed with the objective of generating reduced exhaustive test patterns of limited length (e.g., less than or equal to 2(20)) using LFSR's, for each of the subcircuits. This task is embedded in the circuit partitioning process itself, leading to an efficient and well-coordinated solution. Experiments using ISCAS benchmark circuit simulation have been conducted. The results demonstrate that the proposed method is very good.
引用
收藏
页码:374 / 384
页数:11
相关论文
共 30 条
[1]  
ARCHAMBEAN EC, 1984, P INT S FAULT TOL CO, P141
[2]  
BARDELL PH, 1987, BUILT TEST VLSI PSEU
[3]  
BARZILAI Z, 1981, IEEE T COMPUT, V30, P996, DOI 10.1109/TC.1981.1675744
[4]  
BARZILAI Z, 1984, IEEE T COMPUT, V32, P190
[5]  
BHARR SN, 1986, 4TH P MIT C ADV RES, P91
[6]  
BRGLEZ F, 1985, JUN P IEEE INT S CIR, P695
[7]   TEST SCHEDULING AND CONTROL FOR VLSI BUILT-IN SELF-TEST [J].
CRAIG, GL ;
KIME, CR ;
SALUJA, KK .
IEEE TRANSACTIONS ON COMPUTERS, 1988, 37 (09) :1099-1109
[8]  
DEO N, 1974, GRAPH THEORY APPLICA
[9]  
JONE WB, 1989, P 26 ACM IEEE DES AU, P525
[10]  
JONE WB, 1989, P 26 DES AUT C, P531