TEST-GENERATION FOR PATH DELAY FAULTS USING BINARY DECISION DIAGRAMS

被引:44
作者
BHATTACHARYA, D [1 ]
AGRAWAL, P [1 ]
AGRAWAL, VD [1 ]
机构
[1] AT&T BELL LABS,MURRAY HILL,NJ 07974
基金
美国国家科学基金会;
关键词
BOOLEAN ALGEBRAIC TEST GENERATION; BINARY DECISION DIAGRAMS; DELAY FAULTS; REDUNDANT DELAY FAULTS; ROBUST DELAY TESTS; SCAN TESTING OF DELAY FAULTS;
D O I
10.1109/12.372035
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A new test generation technique for path delay faults in circuits employing scan/hold type flip-flops is presented, Reduced ordered binary decision diagrams (ROBDDs) are used to represent Boolean functions realized by ail signals in the circuit, as well as to represent die constraints to be satisfied by the delay fault test, Two faults are considered for each path in the circuit, For each fault, a pair of constraint functions, corresponding to the two time frames that constitute a transition, is evaluated. If the constraint function in the second time frame is nonnull, robust - hazard-free - test generation for the delay fault is attempted, A robust test thus generated belongs either to the class of fully transitional path (FTP) tests or to the class of single input transition (SIT) tests. If a robust test cannot be found, the existence of a non-robust test is checked, Boolean algebraic manipulation of the constraint functions guarantees that if neither robust nor non-robust tests exist, the fault is undetectable. In its present form the method is applicable to ail circuits that are amenable to analysis using ROBDDs, An implementation of this technique is used to analyze delay fault testability of ISCAS '89 benchmark circuits, These results show that the algebraic technique is one to two orders of magnitude faster than previously reported methods based on branch-and-bound algorithms.
引用
收藏
页码:434 / 447
页数:14
相关论文
共 27 条
[1]  
Abramovici M., 1990, DIGITAL SYSTEMS TEST
[2]  
AGRAWAL P, 1992, 5TH P INT C VLSI DES, P4
[3]  
BHATTACHARYA D, 1992, 29TH ACM/IEEE DESIGN AUTOMATION CONFERENCE : PROCEEDINGS, P159
[4]  
BHATTACHARYA D, 1993, NOV P INT C COMP AID, P440
[5]  
BOSE S, 1993, SEP P EUR DES AUT C, P200
[6]  
Brace K. S., 1990, 27th ACM/IEEE Design Automation Conference. Proceedings 1990 (Cat. No.90CH2894-4), P40, DOI 10.1109/DAC.1990.114826
[7]  
BRYANT RE, 1986, IEEE T COMPUT, V35, P677, DOI 10.1109/TC.1986.1676819
[8]  
CHAKRABORTY TJ, 1992, 29TH ACM/IEEE DESIGN AUTOMATION CONFERENCE : PROCEEDINGS, P165
[9]  
CHAKRADHAR ST, 1992, MAR P EUR DES AUT C, P280
[10]   DELAY-FAULT TEST-GENERATION AND SYNTHESIS FOR TESTABILITY UNDER A STANDARD SCAN DESIGN METHODOLOGY [J].
CHENG, KT ;
DEVADAS, S ;
KEUTZER, K .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1993, 12 (08) :1217-1231