DocumentCode :
994623
Title :
Transition fault testing for sequential circuits
Author :
Cheng, Kwang-Ting
Author_Institution :
AT&T Bell Labs., Murray Hill, NJ, USA
Volume :
12
Issue :
12
fYear :
1993
fDate :
12/1/1993 12:00:00 AM
Firstpage :
1971
Lastpage :
1983
Abstract :
Addresses the problem of simulating and generating tests for transition faults in nonscan and partial scan synchronous sequential circuits. A transition fault model for sequential circuits is first proposed. In this fault model, a transition fault is characterized by the fault site, the fault type, and the fault size. The fault type is either slow-to-rise or slow-to-fall. The fault size is specified in units of clock cycles. Fault simulation and test generation algorithms for this fault model are presented. The fault simulation algorithm is a modification of PROOFS, a parallel, differential fault simulation algorithm for stuck faults. Experimental results show that neither a comprehensive functional verification sequence nor a test sequence generated by a sequential circuit test generator for stuck faults produces a high fault coverage for transition faults. Deterministic test generation for transition faults is required to raise the coverage to a reasonable level. With the use of a novel fault injection technique, tests for transition faults can be generated by using a stuck fault test generation algorithm with some modifications. Experimental results for ISCAS-89 benchmark circuits and some AT&T designs are presented. Modifications to test generation and fault simulation algorithms required for partial scan circuits are presented. Experimental results on large benchmark circuits show that a high transition fault coverage can be achieved for the partial scan circuits designed using the cycle breaking technique
Keywords :
automatic testing; digital simulation; fault location; logic testing; sequential circuits; ISCAS-89 benchmark circuits; PROOFS; clock cycles; cycle breaking technique; differential fault simulation algorithm; fault coverage; fault injection technique; fault simulation algorithms; fault site; fault size; fault type; nonscan synchronous sequential circuits; partial scan synchronous sequential circuits; stuck faults; test generation algorithms; transition faults; Benchmark testing; Circuit faults; Circuit simulation; Circuit testing; Clocks; Delay; Fault detection; Semiconductor device modeling; Sequential analysis; Sequential circuits;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/43.251160
Filename :
251160
Link To Document :
بازگشت