DocumentCode
1347853
Title
On variable clock methods for path delay testing of sequential circuits
Author
Chakraborty, Tapan J. ; Agrawal, Vishwani D. ; Bushnell, Michael L.
Author_Institution
AT&T Bell Labs., Princeton, NJ, USA
Volume
16
Issue
11
fYear
1997
fDate
11/1/1997 12:00:00 AM
Firstpage
1237
Lastpage
1249
Abstract
We propose a delay test methodology for general sequential circuits. To test a combinational path between two flip-flops, the source flip-flop is initialized to the appropriate value, followed by creation of a transition, which is propagated through the path. An incorrect logic value is captured in the destination flip-flop if the path delay exceeds the clock period. The state of the destination flip-flop is observed at a primary output through path sensitization. Only one vector that propagates the transition through the path is applied with the rated clock period. All other vectors use a slow speed clock to ensure fault-free initialization and fault effect observation. The test generation method uses a 13-value algebra that represents the relevant transition and hazard states of signals. Since several path delay faults can be activated by the vector applied at the rated clock, only the flip-flops with hazard-free steady values are assumed to have deterministic states. This allows us to generate sequentially robust tests. We present the results of the test generation method on ISCAS benchmark circuits
Keywords
clocks; delays; flip-flops; logic testing; sequential circuits; 13-value algebra; fault effect; flip-flop; path delay testing; robust algorithm; sequential circuit; signal hazard; signal transition; variable clock method; Algebra; Circuit faults; Circuit testing; Clocks; Delay; Flip-flops; Logic; Sequential analysis; Sequential circuits; Signal generators;
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.663815
Filename
663815
Link To Document