Stuck at Fault
Stuck at Fault
Stuck at Fault
Stuck-At Fault
I tell you, I get no respect!
-Rodney Dangerfield, Comedian
Janak H. Patel
Department of Electrical and Computer Engineering
University of Illinois at Urbana-Champaign
Propagate Error To
Primary Output Y
Fault Excitation
1
A
0
D
1
F
Gs-a-0
D
C
E
B
ERROR
1/0
ERROR
1/0
0
0
0
H
Defect Sites
z Internal to a Logic Gate or Cell
Transistor Defects Stuck-On, Stuck-Open,
Leakage, Shorts between treminals
z External to a Gate or Cell
Interconnect Defects Shorts and Opens
Other Logic
ERROR
Defect
D
C
ERROR
Y ERROR
0
GI
Fault Modeling
z Electrical
B
A
VDD
GND
z Logical
Z is Stuck-At-0
A
B
10
Non-Logical Values
Non-Logical Values
open
B
A
Indeterminate Value - N
A
1
Floating Node - Z
0
open
11
12
A
F
AB
a/0
F5
F6
F7
F8
00
F9
01
F256
10
11
Fault Dictionary
13
14
Defect Characterization
Pseudo Theorem:
In a 2-input NAND CMOS cell, there does not exist a
real physical defect that requires test vector 00 for
its exposure.
Proof:
If such a defect existed, it would make the gate
more functional than a NAND gate.
15
A
F
AB
AB
F6
F7
F8
F9
00
01
10
11
16
Even
Fault Dictionary
17
18
Multiplexer Expansion
2-to-1
1 MUX
Y
Testing for Pin Faults
on A,B,C and Y will not
guarantee detection of
internal faults on
D,E,F,G and H.
C
G
A
F
D
C
Y
E
19
20
Shorts
z Opens
All opens external to a gate are detected by a
stuck-at fault test set
z Shorts
Input-to-Input Shorts on the same Gate
Input-to-Output Shorts on the same Gate
Output-to-Output Shorts on different Gates
21
22
23
Total
Circuit Vectors Faults
% Faults Detected
0k
1k
2k
C432
C499
C880
100%
100%
94%
100
190
128
371
274
336
100%
100%
90%
43%
97%
70%
24
C
D
FAULT-FREE
G,H = 0,1
FAULTY
FAULT MODEL
G,H = 0,0 or H s-a-0 when G=0
G,H = 1,1
G s-a-1 when H=1
G,H = 1,0
25
26
Probability of Detection
Repeated Detections
Number of
Faults
3,411
1,710
1,262
1,043
861
925
821
834
808
19,340
27
28
29
30
Circuit
C499
C880
C1908
184
128
138
99.8%
96.9
98.8
77.5%
46.0
71.6
1.8%
3.9
1.8
C499
C880
C1908
184
128
138
VDD
VDD
p
network
In
precharge
network
Out
n
network
Gnd
Out
In
switch
network
Gnd
31
32
b
d
c
e
Gives
33
Final Thoughts
z Logic Stuck-at Fault
Good for defects within a cell
Any
Bridges
34