Patent ID: 7844840

Claim:
A system comprising: a plurality of power delivery rails on an integrated circuit to provide power outputs; an enable/disable module on the integrated circuit coupled to at least a first rail of the plurality of power delivery rails to enable and disable power to the at least first power delivery rail; a sequencer module on the integrated circuit coupled to at least a second rail of the plurality of power delivery rails to sequence power to the at least second power delivery rail of the plurality of power delivery rails; a fault detect module on the integrated circuit coupled to at least one of the plurality of power delivery rails to detect one or more system parameters; an input interface to the integrated circuit to accept one or more user configurable inputs, the one or more user configurable input to provide control relationships between the one or more system parameters and control of the at least first and second power delivery rail; wherein: the input interface is to receive a specification of one of the plurality of power delivery rails and to receive a specification of any combination of faults for any combination of others of the plurality of power delivery rails; the fault detect module is to detect the combination of faults for the combination of power delivery rails, in response to the specification of the combination of faults for the combination of others; and the enable/disable module is to disable the one of the plurality of power delivery rails and not disable another of the plurality of power delivery rails based upon the detection and the specification of the combination of faults for the combination of others.