TEST-GENERATION FOR CYCLIC COMBINATIONAL-CIRCUITS

被引:1
作者
RAHUNATHAN, A [1 ]
ASHAR, P [1 ]
MALIK, S [1 ]
机构
[1] NEC CORP LTD,C&CRL,PRINCETON,NJ 08540
关键词
D O I
10.1109/43.469666
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Circuits that have an underlying acyclic topology are guaranteed to be combinational since feedback is necessary for sequential behavior, However, the reverse is not true, i.e., feedback is not a sufficient condition since there do exist combinational logic circuits that are cyclic. In fact, such combinational circuits occur often in bus structures in data paths. This class of circuits has largely been ignored by conventional combinational single-stuck-at fault test pattern generators which assume that the circuit topology is acyclic, There has not been a formal study of the test generation problem for these circuits, Also, no algorithms and tools exist for this purpose, In practice, test generation for these circuits is handled in an awkward manner, typically with poor fault coverage. This work provides, for the first time, a formal analysis of the test generation problem for these circuits, This analysis leads to a clear Insight into generation of tests, as well as a classification of untestable faults for such circuits, We demonstrate that cyclic combinational circuits may have untestable faults that do not correspond to redundancies, This insight is then translated to a testing algorithm which has been implemented in the program RAM. RAM has been successful in providing complete or near complete coverage on a range of typical examples, which is significantly higher than that provided by conventional techniques.
引用
收藏
页码:1408 / 1414
页数:7
相关论文
共 13 条
[1]  
Abramovici M., 1990, DIGITAL SYSTEMS TEST
[2]  
BHATTACHARYA D, 1990, HIERARCHICAL MODELIN
[3]   A TRANSITIVE CLOSURE ALGORITHM FOR TEST-GENERATION [J].
CHAKRADHAR, ST ;
AGRAWAL, VD ;
ROTHWEILER, SG .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1993, 12 (07) :1015-1028
[4]   ALGEBRAIC MODEL FOR ANALYSIS OF LOGICAL CIRCUITS [J].
FANTAUZZ.G .
IEEE TRANSACTIONS ON COMPUTERS, 1974, C 23 (06) :576-581
[5]  
FUJIWARA H, 1985, JUL INT S CIRC SYST, P671
[6]  
GOEL P, 1981, IEEE T COMPUT, V30, P215, DOI 10.1109/TC.1981.1675757
[7]  
KAUTZ WH, 1970, IEEE T COMPUT FEB, P162
[8]   TEST PATTERN GENERATION USING BOOLEAN SATISFIABILITY [J].
LARRABEE, T .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1992, 11 (01) :4-15
[9]  
LISANKE R, 1987, FSM BENCHMARK SUITE
[10]   ANALYSIS OF CYCLIC COMBINATIONAL-CIRCUITS [J].
MALIK, S .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1994, 13 (07) :950-956