Digital reliability monitor having autonomic repair and notification capability
First Claim
Patent Images
1. An integrated circuit, comprising:
- a pulse generator coupled to a cycle counter;
one or more repairable circuit elements;
a repair processor coupled to said cycle counter and adapted to repair a repairable circuit element of said one or more repairable circuit elements before both (i) said repairable circuit element fails and (ii) when said cycle counter reaches a pre-determined cycle count of pulses generated by said pulse generator; and
a memory circuit adapted to store a cycle count of a number of cycles counted since an initial power up and to resume counting from said stored cycle count after a power down/power up cycle of said integrated circuit.
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.
43 Citations
36 Claims
-
1. An integrated circuit, comprising:
-
a pulse generator coupled to a cycle counter; one or more repairable circuit elements; a repair processor coupled to said cycle counter and adapted to repair a repairable circuit element of said one or more repairable circuit elements before both (i) said repairable circuit element fails and (ii) when said cycle counter reaches a pre-determined cycle count of pulses generated by said pulse generator; and a memory circuit adapted to store a cycle count of a number of cycles counted since an initial power up and to resume counting from said stored cycle count after a power down/power up cycle of said integrated circuit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An integrated circuit, comprising:
-
a pulse generator coupled to a cycle counter; one or more repairable circuit elements; a repair processor coupled to said cycle counter and adapted to repair a repairable circuit element of said one or more repairable circuit elements before both (i) said repairable circuit element fails and (ii) when said cycle counter reaches a pre-determined cycle count of pulses generated by said pulse generator; a redundant cycle counter; and wherein said repair processor is adapted to replace said cycle counter with said redundant cycle counter when said cycle counter reaches a fixed cycle count. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of preemptively repairing an integrated circuit, comprising:
-
(a) providing a pulse generator for generating a pulsed signal; (b) providing a cycle counter for counting cycles of said pulsed signal; (c) providing one or more repairable circuit elements; (d) providing a repair processor for repairing a repairable circuit element of said one or more repairable circuit elements when said cycle counter reaches a pre-determined cycle count; (e) repairing said repairable circuit element before both (i) said repairable circuit element fails and (ii) when said cycle counter reaches said pre-determined cycle count; and (f) storing a cycle count of a number of cycles counted since an initial power up in a memory circuit and resuming counting from said stored cycle count after a power down/power up cycle of said integrated circuit. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A method of preemptively repairing an integrated circuit, comprising:
-
(a) providing a pulse generator for generating a pulsed signal; (b) providing a cycle counter for counting cycles of said pulsed signal; (c) providing one or more repairable circuit elements; (d) providing a repair processor for repairing a repairable circuit element of said one or more repairable circuit elements when said cycle counter reaches a pre-determined cycle count; (e) repairing said repairable circuit element before both (i) said repairable circuit element fails and (ii) when said cycle counter reaches said pre-determined cycle count; (f) providing a redundant cycle counter; and (g) said repair processor automatically replacing said cycle counter with said redundant cycle counter when said cycle counter reaches a fixed cycle count. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
-
Specification