

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An overview of testability analysis, a method used to evaluate the controllability and observability of circuits. The analysis is simpler than test generation or fault simulation and is based on the difficulty of controlling logical values on nodes from primary inputs (pis) and observing nodal values at primary outputs (pos). The scoap program, which computes numerical measures for combinational and sequential controllability and observability of each node. It also discusses the importance of considering correlation errors and the applications of testability measures in guiding test point selection and search in test generation.
Typology: Study notes
1 / 3
This page cannot be seen from the preview
Don't miss anything!


Testability Analysis ECE 255 1 Testability Analysis ECE 255 2
Testability Analysis ECE 255 3
Y
CC^0 (Y) = min[ CC^0 (X 1 ), CC^0 (X 2 )] + 1 CC^1 (Y) = CC^1 (X 1 ) + CC^1 (X 2 ) + 1 SC^0 (Y) = min[SC^0 (X 1 ), SC^0 (X 2 )] SC^1 (Y) = SC^1 (X 1 ) + SC^1 (X 2 )
Testability Analysis ECE 255 5
CC^1 (Y) = min[CC 1 (X 1 ), CC^1 (X 2 ), CC^1 (X 3 )] + 1 SC^0 (Y) = SC^0 (X 1 ) + SC^0 (X 2 ) + SC^0 (X 3 ) SC^1 (Y) = min[SC^1 (X 1 ), SC^1 (X 2 ), SC^1 (X 3 )]
X 1 X 2 Y X 3
Testability Analysis ECE 255 6
Testability Analysis ECE 255 7
Testability Analysis ECE 255 8
To observe a gate input: Observe output and make other input values non-controlling
Testability Analysis ECE 255 9
To observe a fanout stem: Observe it through branch with best observability
Testability Analysis ECE 255 10
SCOAP measures wrongly assume that controlling or
y
z
Testability Analysis ECE 255 11
x
y z
1,1(6) 1,1(5, ) 1,1(5) 1,1(4,6)
1,1(6) 1,1(5, )
6,2(0) 4,2(0)
2,3(4) 2,3(4, ) (5) (4,6) (6)
(6) 2,3(4) 2,3(4, (^8) )
8 8
8 Testability Analysis ECE 255 12