DocumentCode
2219857
Title
Increasing testability by clock transformation (getting rid of those darn states)
Author
Rajan, Krishna B. ; Long, David E. ; Abramovici, Miron
Author_Institution
Sun Microsyst., Menlo Park, CA, USA
fYear
1996
fDate
28 Apr-1 May 1996
Firstpage
224
Lastpage
230
Abstract
We provide a new answer to the fundamental question “Why is sequential test generation so difficult?” the presence of darn (Difficult And Really Needed) states. A darn state is both difficult to reach and required to detect some faults. We introduce a method for identifying darn stares, along with a technique to measure their detrimental effect on the fault coverage. Darn states are the result of detrimental correlation between flip-flops (FFs) sharing the same clock. We propose a novel DFT technique in which FFs are partitioned into different groups having independent clocks during resting. The goal of partitioning is to increase the fault coverage by transforming darn states into easy-to-reach states. The proposed DFT has small area overhead and no performance penalty
Keywords
clocks; design for testability; flip-flops; logic partitioning; logic testing; sequential circuits; DFT; clock transformation; darn states; easy-to-reach states; fault coverage; flip-flops; partitioning; sequential test generation; testability; Circuit faults; Circuit synthesis; Circuit testing; Clocks; Electrical fault detection; Encoding; Fault detection; Law; Legal factors; Sequential analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Test Symposium, 1996., Proceedings of 14th
Conference_Location
Princeton, NJ
ISSN
1093-0167
Print_ISBN
0-8186-7304-4
Type
conf
DOI
10.1109/VTEST.1996.510861
Filename
510861
Link To Document