IP Library Granted Patent US 7,969,174
Granted Patent B2
US 7,969,174 · App. 12/418,024 · Granted Jun 28, 2011

Systems and methods for test time outlier detection and correction in integrated circuit testing

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 7,969,174
App. No.
12/418,024
Granted
Jun 28, 2011
Kind
B2
Abstract

Methods and systems for semiconductor testing are disclosed. In one embodiment, devices which are testing too slowly are prevented from completing testing, thereby allowing untested devices to begin testing sooner.

Claims (17)

1. A system for semiconductor testing, comprising:

an algorithm engine, external to a tester, configured to recognize that a device is testing too slowly and that a test program should be aborted; said algorithm engine configured to indicate to a tester to abort said test program on said semiconductor device.

2. The system of claim 1 , further comprising:

a tester configured apply a said test program on said semiconductor device.

3. The system of claim 2 , wherein said tester is further configured to generate monitor data, and wherein said algorithm engine is configured to recognize that said device is testing too slowly and that said test program should be aborted based on at least part of said generated monitor data.

4. The system of claim 3 , wherein said tester includes at least one monitor data generator selected from a group comprising: test time monitor, test status monitor, and yield monitor.

5. The system of claim 2 , wherein said tester is further configured to apply said test program to said device in parallel with at least one other device.

6. The system of claim 2 , wherein said test program includes test time limits for individual tests in said test program, and wherein said algorithm engine is configured to recognize that a device is testing too slowly even though said test limits in said test program have not been exceeded.

7. The system of claim 1 , wherein said algorithm engine is configured to recognize that said device is testing too slowly and said test program should be aborted based on at least one parameter setting.

8. The system of claim 7 , further comprising: at least one selected from test program settings module, and rules and threshold settings module configured to provide said at least one parameter setting.

9. The system of claim 7 , wherein said at least one parameter setting comprises at least one selected from a group comprising: maximum test time value for a test, maximum test time value for a test program, typical test time value for a test, typical test time value for a test program, maximum number of too-slow testing devices allowed to have testing aborted, maximum test time for a plurality of tests, typical test time for a plurality of tests, and an entry in a look up table indicating whether a device undergoing a test is testing too slowly.

10. The system of claim 7 , wherein a setting for one of said parameters depends on which group of semiconductor devices with an assumed common response to testing includes said semiconductor device.

11. The system of claim 7 , wherein a setting for one of said parameters varies over time.

12. The system of claim 7 , wherein a setting for one of said parameters depends on at least one test factory condition.

13. The system of claim 1 , wherein said algorithm engine is further configured based on a received indication to proceed with evaluating or suspend evaluating whether said device is testing too slowly and said test program should be aborted.

14. The system of claim 13 , further comprising: at least one watchdog timer configured to provide said indication received by said algorithm engine.

15. The system of claim 1 , wherein said algorithm engine is configured to recognize that said device is testing too slowly in comparison to at least one other device being tested in parallel.

Assignments (6)
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 057280/0028) Recorded Oct 13, 2023
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: NATIONAL INSTRUMENTS CORPORATION
Reel/Frame 065231/0466 →
SECURITY INTEREST Recorded Jun 18, 2021
From: NATIONAL INSTRUMENTS CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 057280/0028 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2021
From: BALOG, GIL; LINDE, REED; GOLAN, AVI
To: OPTIMALTEST LTD.
Reel/Frame 056024/0281 →
RELEASE OF SECURITY INTEREST Recorded Jun 4, 2020
From: BANK LEUMI LE-ISRAEL B.M.
To: OPTIMAL PLUS LTD.
Reel/Frame 052838/0945 →
SECURITY INTEREST Recorded Dec 3, 2019
From: OPTIMAL PLUS LTD.
To: BANK LEUMI LE-ISRAEL B.M.
Reel/Frame 051155/0161 →
CHANGE OF NAME Recorded Sep 4, 2014
From: OPTIMAL TEST LTD
To: OPTIMAL PLUS LTD
Reel/Frame 033685/0637 →