IP Library Granted Patent US 7,472,320
Granted Patent B2
US 7,472,320 · App. 10/708,316 · Granted Dec 30, 2008

Autonomous self-monitoring and corrective operation of an integrated circuit

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,472,320
App. No.
10/708,316
Granted
Dec 30, 2008
Kind
B2
Abstract

Disclosed is a method and apparatus for autonomously self-monitoring and self-adjusting the operation of an integrated circuit device throughout the integrated circuit device's useful life. The invention periodically performs performance self-testing on the integrated circuit device throughout the integrated circuit devices useful life. The invention also evaluates whether results from the self-testing are within acceptable limits and self-adjusts parameters of the integrated circuit device until the results from the self-testing are within the acceptable limits.

Claims (43)

1. An autonomously self-monitoring and self-correcting integrated circuit device comprising:

a self testing controller that periodically and autonomously performs on-chip performance self-testing of said integrated circuit device, said performance self-testing comprising autonomous application of functional test sequences to said integrated circuit device until failure;

a comparator that evaluates whether results from said self testing are within acceptable limits; and

a processor that autonomously adjusts parameters of said integrated circuit device until said results from said self-testing are within said acceptable limits.

2. The integrated circuit in claim 1 , further comprising one or more of a built-in self test (BIST) unit and a functional testing unit.

3. The integrated circuit in claim 2 , said functional testing unit applies said functional test sequences to said integrated circuit device until failure, and said comparator compares the failure frequency against predetermined limits.

4. The integrated circuit in claim 1 , said processor further adjusts said parameters by altering the voltage supplied to portions of said integrated circuit device.

5. The integrated circuit in claim 1 , further comprising electronic fuses, said processor further activates said electronic fuses to permanently change said parameters of said integrated circuit device.

6. The integrated circuit in claim 1 , said processor further adjusts said parameters by permanently altering the voltage produced by voltage regulators.

7. The integrated circuit in claim 1 , further comprising a permanent storage device that maintains a history of adjustments made to said parameters by said processor.

8. An autonomously self-monitoring and self-correcting integrated circuit device comprising:

a self testing controller that periodically performs on-chip performance self-testing of said integrated circuit device throughout the useful life of said integrated circuit device, said performance self-testing comprising application of functional test sequences to said integrated circuit device until failure;

a comparator that evaluates whether results from said self testing are within acceptable limits; and

a processor that permanently self-adjusts parameters of said integrated circuit device by altering the voltage supplied to portions of said integrated circuit device until said results from said self-testing are within said acceptable limits.

9. The integrated circuit in claim 8 , further comprising one or more of a built-in self test (BIST) unit and a functional testing unit.

10. The integrated circuit in claim 9 , said functional testing unit applies said functional test sequences to said integrated circuit device until failure, and said comparator compares the failure frequency against predetermined limits.

11. The integrated circuit in claim 8 , further comprising electronic fuses, said processor further activates said electronic fuses to permanently change said parameters of said integrated circuit device.

12. The integrated circuit in claim 8 , said processor further adjusts said parameters by permanently altering the voltage produced by voltage regulators.

13. The integrated circuit in claim 8 , further comprising a permanent storage device that maintains a history of adjustments made to said parameters by said processor.

14. A method of continuously and autonomously self-monitoring and self-adjusting the operation of an integrated circuit device, said method comprising:

periodically performing, by said integrated circuit device, on-chip performance self-testing of said integrated circuit device,

said integrated circuit device comprises a product to be tested and

said performing of said performance self-testing comprises applying functional test sequences to said integrated circuit device until failure;

self-evaluating, by said integrated circuit device, whether results from said self-testing are within acceptable limits; and

self-adjusting, by said integrated circuit device, parameters of said integrated circuit device until said results from said self-testing are within said acceptable limits.

15. The method in claim 14 , said performance testing comprising one of built-in self testing (BIST) and functional testing.

16. The method in claim 15 , said functional testing comprising looping through functional test sequences until failure, and said evaluating of said results compares the failure frequency against predetermined limits.

17. The method in claim 14 , said process of adjusting said parameters comprises altering the voltage supplied to portions of said integrated circuit device.

18. The method in claim 14 , said process of adjusting said parameters comprises activating electronic fuses to permanently change said parameters of said integrated circuit device.

19. The method in claim 14 , said process of adjusting said parameters comprises permanently altering the voltage produced by voltage regulators.

20. The method in claim 14 , further comprising maintaining a history of adjustments made to said parameters during said adjusting process.

21. A method of continuously and autonomously self-monitoring and self-adjusting the operation of an integrated circuit device throughout the useful life of said integrated circuit device, said method comprising:

periodically performing, by said integrated circuit device, on-chip performance self-testing of said integrated circuit device throughout said useful life of said integrated circuit device,

said integrated circuit device comprises a product to be tested and

said performing of said performance self-testing comprises applying functional test sequences to said integrated circuit device until failure;

self-evaluating, by said integrated circuit device, whether results from said self-testing are within acceptable limits; and

permanently self-adjusting, by said integrated circuit device, parameters of said integrated circuit device by altering the voltage supplied to portions of said integrated circuit device until said results from said self-testing are within said acceptable limits.

22. The method in claim 21 , said performance self testing comprising one of built-in self testing (BIST) and functional testing.

23. The method in claim 22 , said functional testing comprising looping through functional test sequences until failure, and said evaluating of said results compares the failure frequency against predetermined limits.

24. The method in claim 21 , said process of self-adjusting said parameters comprises altering the voltage supplied to portions of said integrated circuit device.

25. The method in claim 21 , said process of self-adjusting said parameters comprises activating electronic fuses to permanently change said parameters of said integrated circuit device.

26. The method in claim 21 , said process of self-adjusting said parameters comprises permanently altering the voltage produced by voltage regulators.

27. The method in claim 21 further comprising maintaining a history of adjustments made to said parameters during said self-adjusting process.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded May 12, 2021
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: GLOBALFOUNDRIES U.S. INC.
Reel/Frame 056987/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2021
From: GLOBALFOUNDRIES US INC.
To: MEDIATEK INC.
Reel/Frame 055173/0781 →
RELEASE OF SECURITY INTEREST Recorded Nov 20, 2020
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: GLOBALFOUNDRIES INC.
Reel/Frame 054636/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2020
From: GLOBALFOUNDRIES INC.
To: GLOBALFOUNDRIES U.S. INC.
Reel/Frame 054633/0001 →
SECURITY AGREEMENT Recorded Nov 29, 2018
From: GLOBALFOUNDRIES INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 049490/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2015
From: GLOBALFOUNDRIES U.S. 2 LLC; GLOBALFOUNDRIES U.S. INC.
To: GLOBALFOUNDRIES INC.
Reel/Frame 036779/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2015
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: GLOBALFOUNDRIES U.S. 2 LLC
Reel/Frame 036550/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2004
From: BERNDLMAIER, ZACHARY E.; GEISSLER, STEPHEN F.; TONTI, WILLIAM R.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 014359/0497 →