Professional Documents
Culture Documents
3 1 Testability Measures - Comb Logic
3 1 Testability Measures - Comb Logic
Testability
Testability Measures –
Combinational Circuits
Dr. S. Sivanantham
School of Electronics Engineering
VIT University
Vellore 632014
INIDA
VLSI Testing and Testability
Layered controllability example
CC0, CC1
1,1 2,2 d
a
3,5
z
1,1
b 3,2
c e
1,1
1. propagate through to primary inputs, and add 1 for each logic layer; for
each gate, calculate the observability of all inputs
1. assess the difficulty of placing other PIs into values that allow the
observed PI value to propagate to PO
CO(a)
CC1(a)
CO(z) = 0 CC0(a)
a CO(z)
CO(a) = CO(z) + CC1(b) + 1 z
b
CO(b) = CO(z) + CC1(a) + 1 CO(b)
CC1(b)
CC0(b)
3,4
1,1 2,6
b z
1,1
1,1
c
3,2
1,1 3,2 1
CC1(z) = 1 + 1 + 1 + 1 = 4
a
2,6
1,1 2,4
b z
1,1
1,1
c
3,2 1
2 1
c
1,1 (inf,6) 3,2 (inf,4) In order to control a logic 0 on
this node, all other AND inputs
must be set to logic 1, which
prevents setting this node to
logic 0; thus CO[0] = infinity
Here the correct controllability values have not been considered during backwards observability processing