Digital reliability monitor having autonomic repair and notification capability
First Claim
Patent Images
1. An integrated circuit, comprising:
- a pulse generator adapted to generate a pulsed signal;
a cycle counter adapted to count cycles of said pulsed signal;
one or more repairable circuit elements; and
a repair processor adapted to repair a repairable circuit element when said cycle counter reaches a pre-determined cycle count.
10 Assignments
0 Petitions
Accused Products
Abstract
An integrated circuit, including: a pulse generator adapted to generate a pulsed signal; a cycle counter adapted to count cycles of the pulsed signal; one or more repairable circuit elements; and a repair processor adapted to repair a repairable circuit element when the cycle counter reaches a pre-determined cycle count.
31 Citations
30 Claims
-
1. An integrated circuit, comprising:
-
a pulse generator adapted to generate a pulsed signal;
a cycle counter adapted to count cycles of said pulsed signal;
one or more repairable circuit elements; and
a repair processor adapted to repair a repairable circuit element when said cycle counter reaches a pre-determined cycle count. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of preemptively repairing an integrated circuit, comprising:
-
(a) a pulse generated adapted to generate a pulsed signal;
(b) providing a cycle counter adapted to count cycles of said pulsed signal;
(c) providing one or more repairable circuit elements; and
(d) providing a repair processor adapted to repair a repairable circuit element when said cycle counter reaches a pre-determined cycle count. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for designing a repairable integrated circuit, comprising:
-
generating an integrated circuit design from a design library of circuit elements;
simulating said integrated circuit design and generating a switching report for circuit elements of said integrated circuit design;
selecting a circuit element responsive to a pulsed signal of said integrated circuit design based on said switching report;
selecting a repairable circuit element from said design library, said repairable circuit element having the same function as said selected circuit element and allowing multiple connection paths; and
inserting said selected repairable circuit element, a cycle counter adapted to count cycles of said pulsed signal and repair processor adapted to repair said repairable circuit element when said cycle counter reaches a pre-determined value into said integrated circuit design. - View Dependent Claims (24, 25, 26)
-
-
27. A computer system comprising a processor, an address/data bus coupled to said processor, and a computer-readable memory unit adapted to be coupled to said processor, said memory unit containing instructions that when executed by said processor implement a method for a method for designing a repairable integrated circuit, said method comprising the computer implemented steps of:
-
generating an integrated circuit design from a design library of circuit elements;
simulating said integrated circuit design and generating a switching report for circuit elements of said integrated circuit design;
selecting a circuit element responsive to a pulsed signal of said integrated circuit design based on said switching report;
selecting a repairable circuit element from said design library, said repairable circuit element having the same function as said selected circuit element and allowing multiple connection paths; and
inserting said selected repairable circuit element, a cycle counter adapted to count cycles of said pulsed signal and repair processor adapted to repair said repairable circuit element when said cycle counter reaches a pre-determined value into said integrated circuit design. - View Dependent Claims (28, 29, 30)
-
Specification