IP Library Granted Patent US 7,890,288
Granted Patent B1
US 7,890,288 · App. 11/982,786 · Granted Feb 15, 2011

Timing functions to optimize code-execution time

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,890,288
App. No.
11/982,786
Granted
Feb 15, 2011
Kind
B1
Abstract

A method and system for optimizing a test plan of an Integrated Circuit (IC). The test plan includes two or more test sequences. A test sequence includes the measurement of a parameter of the IC. The total test time of the IC is reduced by performing one or more activities during a desired wait time associated with the measurement of the parameter. The test plan may be further optimized by modifying the one or more activities performed during the desired wait time.

Claims (12)

1. A method for executing a test sequence for testing an integrated circuit, the test sequence comprising measurement of at least one parameter of the integrated circuit, the method comprising:

a) initializing the measurement of the at least one parameter, the measurement having a desired wait time;

b) performing one or more activities during the desired wait time;

c) performing the measurement of the at least one parameter at the end of the desired wait time; and

d) modifying the test sequence based on at least one of the desired wait time, and the difference between the desired wait time and the time elapsed in performing the one or more activities.

2. The method according to claim 1 , wherein modifying the test sequence includes inserting one or more other activities in the test sequence.

3. The method according to claim 1 , wherein modifying the test sequence includes removing at least one of the one or more activities from the test sequence.

4. The method according to claim 1 , wherein modifying the test sequence includes modifying one or more attributes of at least one of the one or more activities performed during the desired wait time.

5. The method according to claim 1 , wherein the one or more activities comprises at least one of measuring one or more other parameters of the integrated circuit, transferring data between at least two of the integrated circuit, a measurement instrument and a host computer, processing the data on the host computer, configuring the measurement instrument, executing another test sequence and introducing a delay having a time period equal to the desired wait time.

6. The method according to claim 1 , wherein the method is implemented as a computer readable program code comprising a set of instructions for executing a test sequence for testing an integrated circuit embodied in a computer usable medium, wherein the set of instructions are executed by a microprocessor.

7. The method according to claim 1 further comprising logging at least one of the desired wait time, the time elapsed in performing the one or more activities, and the difference between the desired wait time and the time elapsed in performing the one or more activities.

8. The method according to claim 1 further comprising modifying the measurement of the at least one parameter based on the desired wait time, and the difference between the desired wait time and the time elapsed in performing the one or more activities.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2017
From: II-VI OPTOELECTRONIC DEVICES, INC.
To: SKYWORKS SOLUTIONS, INC.
Reel/Frame 042551/0708 →
CHANGE OF NAME Recorded May 1, 2017
From: ANADIGICS, INC.
To: II-VI OPTOELECTRONIC DEVICES, INC.
Reel/Frame 042381/0761 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ERRONEOUS NUMBER 6790900 AND REPLACE IT WITH 6760900 PREVIOUSLY RECORDED ON REEL 034056 FRAME 0641. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT. Recorded Nov 21, 2016
From: ANADIGICS, INC.
To: SILICON VALLEY BANK
Reel/Frame 040660/0967 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S NAME PREVIOUSLY RECORDED AT REEL: 037973 FRAME: 0226. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT. Recorded May 18, 2016
From: ANADIGICS, INC.
To: II-VI INCORPORATED
Reel/Frame 038744/0835 →
RELEASE OF SECURITY INTEREST Recorded Mar 16, 2016
From: II-VI INCORPORATED
To: ANADIGICS, INC.
Reel/Frame 038119/0312 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Mar 1, 2016
From: ANADIGICS, INC.
To: II-IV INCORPORATED
Reel/Frame 037973/0226 →
RELEASE OF SECURITY INTEREST Recorded Mar 1, 2016
From: SILICON VALLEY BANK
To: ANADIGICS, INC.
Reel/Frame 037973/0133 →
SECURITY AGREEMENT Recorded Oct 27, 2014
From: ANADIGICS, INC.
To: SILICON VALLEY BANK
Reel/Frame 034056/0641 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2007
From: RANERI, MICHAEL JOSEPH
To: ANADIGICS, INC.
Reel/Frame 020135/0907 →