Spring 08, Apr 1 Spring 08, Apr 1 ELEC 7770: Advanced VLSI Design (Ag ELEC 7770: Advanced VLSI Design (Ag rawal) rawal) 1 ELEC 7770 ELEC 7770 Advanced VLSI Design Advanced VLSI Design Spring 2008 Spring 2008 Testability Measures Testability Measures Vishwani D. Agrawal Vishwani D. Agrawal James J. Danaher Professor James J. Danaher Professor ECE Department, Auburn University ECE Department, Auburn University Auburn, AL 36849 Auburn, AL 36849 [email protected][email protected]http://www.eng.auburn.edu/~vagrawal/COURSE/E7770_Spr08/ http://www.eng.auburn.edu/~vagrawal/COURSE/E7770_Spr08/ course.html course.html
28
Embed
Spring 08, Apr 1 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2008 Testability Measures Vishwani D. Agrawal James.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Approximate measures of:Approximate measures of: Difficulty of setting internal circuit lines to 0 or 1 from Difficulty of setting internal circuit lines to 0 or 1 from
primary inputs.primary inputs. Difficulty of observing internal circuit lines at primary Difficulty of observing internal circuit lines at primary
outputs.outputs.
Applications:Applications: Analysis of difficulty of testing internal circuit parts – Analysis of difficulty of testing internal circuit parts –
redesign or add special test hardware.redesign or add special test hardware. Guidance for algorithms computing test patterns – Guidance for algorithms computing test patterns –
avoid using hard-to-control lines.avoid using hard-to-control lines.
Determines testability measures Involves Circuit Topological analysis, but no test vectors (static analysis) and no search algorithm. Linear computational complexity
Otherwise, is pointless – might as well use automatic test-pattern generation and calculate:
Controllabilities – 1 (easiest) to infinity (hardest)Controllabilities – 1 (easiest) to infinity (hardest) Observabilities – 0 (easiest) to infinity (hardest)Observabilities – 0 (easiest) to infinity (hardest) Combinational measures:Combinational measures:
Roughly proportional to number of circuit lines that must Roughly proportional to number of circuit lines that must be set to control or observe given line.be set to control or observe given line.
Sequential measures:Sequential measures: Roughly proportional to number of times flip-flops must Roughly proportional to number of times flip-flops must
be clocked to control or observe given line.be clocked to control or observe given line.