IP Library Granted Patent US 7,873,890
Granted Patent B2
US 7,873,890 · App. 12/164,699 · Granted Jan 18, 2011

Techniques for performing a Logic Built-In Self-Test in an integrated circuit device

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,873,890
App. No.
12/164,699
Granted
Jan 18, 2011
Kind
B2
Abstract

A method, system and computer program product for performing device characterization Logic Built-In Self-Test (LBIST) in an IC device. Test parameters of the LBIST are saved in a memory of the IC device, and nominal operational parameters of the IC device are used to define a signature of the LBIST. A determination whether the LBIST is passed or failed is made within the characterized IC device.

Claims (49)

1. A method for performing a Logic Built-In Self-Test (LBIST) in an integrated circuit (IC) device, the method comprising:

saving test parameters of the LBIST in a memory of the IC device;

performing test cycles of the LBIST;

defining a signature of the LBIST using a pre-selected portion of the test parameters;

storing within said IC device said signature of said LBIST corresponding to said pre-selected portion of the test parameters; and

making within the IC device a determination whether said IC device passed or failed the LBIST;

wherein said IC device includes decision logic;

wherein said determination is made by using said signature stored within said IC device and decision logic contained within said IC device.

2. The method of claim 1 , further comprising:

using nominal values of operational parameters of the IC device as the test parameters to define the signature of the LBIST.

3. The method of claim 1 , further comprising:

comparing in the IC device results of the test cycles with the signature to make the determination.

4. The method of claim 1 , further comprising:

selecting the test parameters from the group consisting of clock frequencies and rail voltages of the IC device or portions thereof.

5. The method of claim 1 , further comprising:

terminating the LBIST after a failed test cycle.

6. The method of claim 1 , further comprising:

retaining in the memory test parameters of a most recent passed test cycle of the LBIST.

7. An integrated circuit (IC) device, comprising:

one or more functional circuits;

a system for performing a Logic Built-In Self-Test (LBIST) of the one or more functional circuits; and

a memory including a code of a program that performs operations including:

saving test parameters of the LBIST in a memory of the IC device;

performing test cycles of the LBIST;

defining a signature of the LBIST using a pre-selected portion of the test parameters;

storing within said IC device said signature of said LBIST corresponding to said pre-selected portion of the test parameters; and

making within the IC device a determination whether said IC device passed or failed the LBIST;

wherein said IC device includes decision logic;

wherein said determination is made by using said signature stored within said IC device and decision logic contained within said IC device.

8. The IC device of claim 7 , said device configured to use nominal values of operational parameters of the IC device as the test parameters to define the signature of the LBIST.

9. The IC device of claim 7 , said device configured to select the test parameters from the group consisting of clock frequencies and rail voltages of the IC device or portions thereof.

10. The IC device of claim 7 , said device configured to (i) compare results of the test cycles with the signature to make the determination, (ii) terminate the LBIST after a failed test cycle, and (iii) retain in the memory test parameters of a most recent passed test cycle of the LBIST.

11. A computer readable storage medium having a computer program product performing a Logic Built-In Self-Test (LBIST) in an integrated circuit (IC) device, said computer readable medium comprising:

computer program code for saving test parameters of the LBIST in a memory of the IC device;

computer program code for performing test cycles of the LBIST;

computer program code for defining a signature of the LBIST using a pre-selected portion of the test parameters;

computer program code for storing within said IC device said signature of said LBIST corresponding to said pre-selected portion of the test parameters; and

computer program code for making within the IC device a determination whether said IC device passed or failed the LBIST;

wherein said IC device includes decision logic;

wherein said computer program code for making said determination is made by using said signature stored within said IC device and decision logic contained within said IC device.

12. The computer readable storage medium of claim 11 , further comprising:

computer program code for using nominal values of operational parameters of the IC device as the test parameters to define the signature of the LBIST.

13. The computer readable storage medium of claim 11 , further comprising:

computer program code for selecting the test parameters from the group consisting of clock frequencies and rail voltages of the IC device or portions thereof.

14. The computer readable storage medium of claim 11 , further comprising:

computer program code for comparing in the IC device results of the test cycles with the signature to make the determination.

15. The computer readable storage medium of claim 11 , further comprising:

computer program code for terminating the LBIST after a failed test cycle; and

computer program code for retaining in the memory test parameters of a most recent passed test cycle of the LBIST.

Assignments (3)
MERGER AND CHANGE OF NAME Recorded Jun 18, 2021
From: MENTOR GRAPHICS CORPORATION; SIEMENS INDUSTRY SOFTWARE INC.
To: SIEMENS INDUSTRY SOFTWARE INC.
Reel/Frame 057261/0545 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2013
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: MENTOR GRAPHICS CORPORATION
Reel/Frame 029733/0156 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2008
From: ALANIZ, ABEL; GASS, ROBERT B.; LAZARUS, ASHER S.; SKERGAN, TIMOTHY M.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 021179/0951 →