Patent ID: 7926021
Filing Date: 2011-04-12
Classification: G06F

Abstract:
1. An integrated circuit comprising: a plurality of circuit units operable to perform respective data processing operations; a plurality of error isolation gates positioned to control signal paths between circuit units and operable in a closed state to block changes in respective signals being passed between circuit units and in an open state to permit changes in respective signals being passed between circuit units; and an isolation gate controller responsive to a current state of said integrated circuit to control respective ones of said plurality of error isolation gates to be in said closed state or said open state, wherein said isolation gate controller controls said error isolation gates such that at least one circuit unit is an error isolated circuit unit powered in said current state and not being used in said current state to perform a data processing operation to determine one or more output signals from said error isolated circuit unit, said error isolated circuit unit being surrounded by error isolation gates in said closed state such that a signal error arising within said error isolated circuit unit is blocked from propagating to other circuit units, wherein at least one of said error isolation gates is operable to control a select input of a multiplexer such that said multiplexer does not select for transmission an output signal from said error isolated circuit unit.