Patent ID: 8305106

Claim:
A self-healing integrated circuit system, comprising: an integrated circuit comprising at least a first plurality of nominally identical circuit blocks each configured to perform an operation in response to an input signal and to provide a response signal, said at least a first plurality of nominally identical circuit blocks each having a respective at least one input terminal and having a respective at least one output terminal; a measurement module configured to measure a respective response to a test signal applied to of each of at least two of said at least a first plurality of nominally identical circuit blocks, each of said respective responses indicative of at least one parameter or characteristic of said respective one of said at least two of said at least a first plurality of nominally identical circuit blocks, said measurement module configured to be placed in electrical communication with each of said at least two of said at least a first plurality of nominally identical circuit blocks during a test duration, said measurement module configured to provide said test signal and to provide as data said respective responses; an analysis module configured to receive as input said respective responses, configured to analyze said respective responses to extract information indicative of the respective at least one parameter or characteristic of each of said at least two of said at least a first plurality of nominally identical circuit blocks, and configured to make a determination whether a corrective action is to be applied to any of said respective ones of said at least two of said at least a first plurality of nominally identical circuit blocks, said analysis module having at least one output at which said determination is provided as a signal; and a correction module configured to receive said determination as input and to apply said respective corrective action to each of said at least two of said at least a first plurality of nominally identical circuit blocks.