Patent ID: 7701240
Filing Date: 2010-04-20
Classification: G06F

Abstract:
1. An integrated circuit having an operating specification including a plurality of runtime-variable operating parameters with respective specified ranges of values within which said integrated circuit will operate, said integrated circuit comprising: a plurality of data processing circuits operable to perform data processing operations; at least one error detecting circuit coupled to one or more of said plurality of data processing circuits and operable to detect an error in a data processing operation performed by one or more of said plurality of data processing circuits; and at least one error repair circuit operable to repair said error detected by said at least one error detecting circuit; wherein for at least one runtime-variable operating parameter of said plurality of runtime-variable operating parameters, said plurality of data processing circuits are formed with a runtime-invariable tolerance in respect of said least one runtime-variable operating parameter such that: when said at least one runtime-variable operating parameter is within a typical-case range of values, then said plurality of data processing circuits operate substantially without error; and when said at least one runtime-variable operating parameter is outside said typical-case range of values, but inside said specified range of values, then said plurality of data processing circuits operate with errors that are detected by said at least one error detecting circuit and repaired by said at least one error repair circuit.