IP Library Granted Patent US 9,905,483
Granted Patent B2
US 9,905,483 · App. 14/151,587 · Granted Feb 27, 2018

Adaptive value capture for process monitoring

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,905,483
App. No.
14/151,587
Granted
Feb 27, 2018
Kind
B2
Abstract

A method for analyzing test results. The method includes selecting a first subset of tests from a plurality of tests. Test results are gathered from the plurality of tests in real-time. A first statistical analysis is performed on test results from the first subset of tests. At least one process control rule is initiated as determined by results of the first statistical analysis performed on the test results from the first subset of tests.

Claims (67)

1. A method for analyzing test results using automated test equipment, the method comprising:

selecting a first subset of tests of interest from a plurality of tests, wherein the selecting of the first subset of tests comprises adaptively changing a selection of the first subset of tests in response to past test results of the plurality of tests and past test result statistical analysis of the past test results by carrying forward past monitored tests to a current lot;

obtaining test results from the plurality of tests, wherein the plurality of tests are executed using at least one testing apparatus controlled by a test cell controller operable to execute a test program, wherein the test program comprises at least one process control rule, wherein the testing apparatus is communicatively coupled with a prober and a handler, and wherein the prober is operable to come in contact with at least one device under test (DUT) for performing a test;

performing a statistical analysis on test results from the first subset of tests;

initiating at least one process control rule as determined by results of the first statistical analysis performed on the test results from the first subset of tests;

performing the plurality of tests on an initial wafer of a first plurality of wafers; and

performing statistical analysis of test results generated by the plurality of tests performed on the initial wafer, wherein said selecting the first subset of tests is done based upon the test results of the plurality of tests performed on the initial wafer.

2. The method of claim 1 , wherein said performing a first statistical analysis is performed in real-time.

3. The method of claim 1 , wherein the first subset of tests comprises at least one of:

tests that are currently failing;

tests that have previously failed;

tests that have previously failed and then subsequently passed;

tests with a failure rate above a threshold;

tests with a recovery rate above a threshold;

tests currently passing but with measurement values above or below a threshold; and

manually selected tests.

4. The method of claim 1 , wherein the first statistical analysis comprises at least one of:

standard deviation or other statistical evaluation of test results; and

identifying test result values that are past a threshold but not past an upper limit or a lower limit.

5. The method of claim 1 , wherein the at least one process control rule comprises at least one of:

halting the testing;

sending a status notification by email or other electronic notification; and

generating a prober/handler action.

6. A non-transitory computer-readable medium having computer-readable program code embodied therein for causing a computer system to perform a method for analyzing test results using automated test equipment, the method comprising:

selecting a first subset of tests from a plurality of tests, wherein the selecting of the first subset of tests comprises adaptively changing a selection of the first subset of tests in response to past test results of the plurality of tests and past test result statistical analysis of the past test results by carrying forward past monitored tests to a current lot;

obtaining test results from the plurality of tests, wherein the plurality of tests are executed using at least one testing apparatus controlled by a test cell controller operable to execute a test program, wherein the test program comprises at least one process control rule, wherein the testing apparatus is communicatively coupled with a prober and a handler, and wherein the prober is operable to come in contact with at least one device under test (DUT) for performing a test;

performing a first statistical analysis on test results from the first subset of tests;

initiating at least one process control rule as determined by results of the first statistical analysis performed on the test results from the first subset of tests;

performing the plurality of tests on an initial wafer of a first plurality of wafers; and

performing statistical analysis of test results generated by the plurality of tests performed on the initial wafer, wherein said selecting the first subset of tests is done based upon the test results of the plurality of tests performed on the initial wafer.

7. The computer-readable medium of claim 6 , wherein said performing a first statistical analysis is performed in real-time.

8. The computer-readable medium of claim 6 , wherein the first subset of tests comprises at least one of:

tests that are currently failing;

tests that have previously failed;

tests that have previously failed and then subsequently passed;

tests with a failure rate above a threshold;

tests with a recovery rate above a threshold;

tests currently passing but with measurement values above or below a threshold; and

manually selected tests.

9. The computer-readable medium of claim 6 , wherein the first statistical analysis comprises at least one of:

standard deviation or other statistics of test results; and

identifying test result values that are past a threshold but not past an upper limit or a lower limit.

10. The computer-readable medium of claim 6 , wherein the at least one process control rule comprises at least one of:

halting a current test;

sending a status notification by email or other electronic notification; and

generating a prober/handler action.

11. An automated test equipment (ATE) apparatus for analyzing test results, the apparatus comprising:

a measured value monitor operable to receive test results from a plurality of tests, wherein the plurality of tests are executed using at least one testing apparatus controlled by a test cell controller operable to execute a test program, wherein the test program comprises at least one process control rule, wherein the testing apparatus is communicatively coupled with a prober and a handler, and wherein the prober is operable to come in contact with at least one device under test (DUT) for performing a test;

an adaptive value capture module operable to select a first subset of tests from the plurality of performed tests, wherein the measured value monitor is further operable to gather test results from the first subset of tests and perform a first statistical analysis on the gathered test results from the first subset of tests; and

a statistical process control module operable to initiate at least one process control rule as determined by results of the first statistical analysis performed on the gathered test results from the first subset of tests;

wherein the adaptive value capture module is further operable to perform statistical analysis of test results generated by the plurality of tests performed on an initial wafer and selects the first subset of tests based upon the test results of the plurality of tests performed on the initial wafer, wherein the adaptive value capture module is further operable to adaptively select the first subset of tests in response to statistical analysis of test results from the plurality of tests.

12. The apparatus of claim 11 , wherein the measured value monitor is further operable to perform the first statistical analysis in real-time.

13. The apparatus of claim 11 , wherein the first subset of tests comprises at least one of:

tests that are currently failing;

tests that have previously failed;

tests that have previously failed and then subsequently passed;

tests with a failure rate above a threshold;

tests with a recovery rate above a threshold;

tests currently passing but with measurement values above or below a threshold; and

manually selected tests.

14. The apparatus of claim 11 , wherein the first statistical analysis comprises at least one of:

standard deviation or other statistics of the test results; and

identifying test result values that are past a threshold but not past an upper limit or a lower limit.

15. The apparatus of claim 11 , wherein the at least one process control rule comprises at least one of:

halting the testing;

sending a status notification by email or other electronic notification; and

generating a prober/handler action.

Assignments (4)
CHANGE OF ADDRESS Recorded Dec 18, 2018
From: ADVANTEST CORPORATION
To: ADVANTEST CORPORATION
Reel/Frame 047987/0626 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S ADDRESS PREVIOUSLY RECORDED AT REEL: 035375 FRAME: 0233. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 14, 2015
From: ADVANTEST (SINGAPORE) PTE. LTD.
To: ADVANTEST CORPORATION
Reel/Frame 035444/0018 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2015
From: ADVANTEST (SINGAPORE) PTE. LTD.
To: ADVANTEST CORPORATION
Reel/Frame 035375/0233 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2014
From: ARNOLD, HENRY
To: ADVANTEST (SINGAPORE) PTE. LTD.
Reel/Frame 031932/0994 →