Week 7
Week 7
Making
(PODEM)
Ganesh C. Patil
D
sa1
sa1
sa1
sa1
1
0
sa1
1
0
0 sa1
1
1
sa1
1
1
sa1
1
1
0 sa1
1
1
1 sa1
D
D
X
# of detected faults
Fault coverage = Total # faults
= # of detected faults
Fault Total # faults -- # undetectable faults
efficiency
Ganesh C. Patil
1 D
X
Cn
Cn+1
X
Combinational logic 1
Sn X
FF
An-1 Bn-1 An Bn
Time-frame -1 Time-frame 0
1 1 1 1
s-a-0 D s-a-0
X D D
1 1
Cn-1 1 D X D
Cn 1 1
Cn+1
X
1
Combinational logic Combinational logic 1
Sn-1 Sn
X
D
FF
FF1
B
A FF2
s-a-1
s-a-1 s-a-1
D D
X X X
FF1 FF1
X D D
FF2 FF2
B X B X
Time-frame -1 Time-frame 0
X 0/1 X/1
FF2 FF2
0/1
B X B 0/1
Time-frame -1 Time-frame 0
8
d(0/1) = 4 s-a-1
d(0/1) = d(1/0) = 32
8
8
d(1/0) =
(5, 9) d(1/0) = 20
(4, 4)
(17, 11)
(CC0, CC1) d(0/1) = 9 (6, 10)
FF d(0/1) = 120
d(1/0) =
8
8
CC0 and CC1 are SCOAP combinational controllabilities
F2
2
All faults are
F3 testable in
F1 this circuit.
Level = 1 3
F2
2
s - graph
F1 F3 dseq = 3
Level = 1 3
Z
CNT F2
F1
s - graph
F1 F2
Z
CNT F2
F1
s-a-0
s-a-1
CLR
s-a-1 s-a-1 Untestable fault
Potentially detectable faults
s - graph
F1 F2
Ganesh C. Patil
Combinational Circuit
Synchronous latch
Asynchronous Circuit
Synchronous Circuit
CK Synchronous POs
System Clocked
Clock, CK Flip-flops
Vector k
PI
Feedback Feedback
C C C C
set set
CK FMCK FMCK FMCK PPO
PPI
PO Asynchronous feedback
stabilization
Time-frame Time-frame
-k+1 Time-frame k -k-1
Comb.
logic
Q
D1
D2 FF Comb.
CK logic