Statistical Test Compaction Using Binary Decision Trees

Sounil Biswas, Ronald DeShawn Blanton · IEEE Design & Test of Computers · 2006

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 Tredand 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 Tkepthyperspace into hypercubes, which is a polynomial time process of complexity O(n2timesk3), 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

Read the paper · More papers on PaperTik