Title :
Statistical Test Compaction Using Binary Decision Trees
Author :
Sounil Biswas ; Blanton, R.D.
Author_Institution :
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA
fDate :
6/1/2006 12:00:00 AM
Abstract :
In this work, we use binary decision trees (BDTs) for statistical test compaction, because they have the following properties. First, decision trees require no assumption on the type of correlation (if any) that exists between Tred and Tkept. This makes it possible to derive a more accurate representation of Fi(Tkept) from the collected test data. Also, deriving a decision tree model for Fi(Tkept) simply involves partitioning the Tkept hyperspace into hypercubes, which is a polynomial time process of complexity O(n2 timesk3), where n is the number of tests in Tkept, and k is the number of parts in the collected data. Therefore, the computation time required for creating a decision tree can be considerably less than the time required for training a neural network. Our Proposed methodology can eliminate an expensive mechanical test for a commercially available accelerometer with little error. Moreover, it´s possible to completely eliminate the error (for failing parts) using specification guard banding. But the same result could not be achieved for the equivalent mechanical test executed at an elevated temperature. Techniques such as specification guard banding and drift removal can reduce error, but more research is needed. More importantly, techniques are needed for incorporating this and similar methodologies into a production test flow
Keywords :
computational complexity; decision trees; integrated circuit testing; statistical testing; binary decision trees; hyperspace partitioning; integrated circuit testing; polynomial time complexity; production test flow; specification guard banding; statistical test compaction; Accelerometers; Compaction; Computer networks; Decision trees; Hypercubes; Neural networks; Polynomials; Production; Temperature; Testing; binary decision trees; go/no-go testing; heterogeneous devices; kept tests; redundant tests; statistical test compaction;
Journal_Title :
Design & Test of Computers, IEEE
DOI :
10.1109/MDT.2006.154