ADAPTIVE TEST TIME REDUCTION
First Claim
1. A method for adaptive test time reduction, comprising:
- running a predetermined number of structural tests on multiple production lots of electronic components;
collecting pass/fail data for the predetermined number of structural tests;
determining which of the predetermined structural tests are consistently passed;
grouping the consistently passed structural tests into slices within test vectors;
skipping the consistently passed structural tests when testing future production lots of the electronic components; and
performing only those structural tests that produce failures.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for adaptive test time reduction is provided. The method begins with running a predetermined number of structural tests on wafers or electronic chips. Pass/fail data is collected once the predetermined number of structural tests have been run. This pass/fail data is then used to determine which of the predetermined number of structural tests are consistently passed. The consistently passed tests are then grouped into slices within the test vectors. Once the grouping has been performed, the consistently passed tests are skipped when testing future production lots of the wafers or electronic chips. A sampling rate may be modulated if it is determined that adjustments in the tests performed are needed. In addition, a complement of the tests performed on the wafers may be performed on the electronic chips to ensure complete test coverage.
-
Citations
20 Claims
-
1. A method for adaptive test time reduction, comprising:
-
running a predetermined number of structural tests on multiple production lots of electronic components; collecting pass/fail data for the predetermined number of structural tests; determining which of the predetermined structural tests are consistently passed; grouping the consistently passed structural tests into slices within test vectors; skipping the consistently passed structural tests when testing future production lots of the electronic components; and performing only those structural tests that produce failures. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus for test time reduction, comprising:
-
means for running a predetermined number of structural tests on multiple production lots of electronic components; means for collecting pass/fail data for the predetermined number of structural tests; means for determining which of the predetermined structural tests are consistently passed; means for grouping the consistently passed structural tests into slices within test vectors; means for skipping the consistently passed structural tests when testing future production lots of the electronic components; and means for performing only those structural tests that produce failures. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium containing instructions, which when executed cause a processor to perform the steps of:
-
running a predetermined number of structural tests on multiple production lots of electronic components; collecting pass/fail data for the predetermined number of structural tests; determining which of the predetermined structural tests are consistently passed; grouping the consistently passed structural tests into slices within test vectors; skipping the consistently passed structural tests when testing future production lots of the electronic components; and performing only those structural tests that produce failures. - View Dependent Claims (18, 19, 20)
-
Specification