Power fault handling method, apparatus, and system
First Claim
Patent Images
1. A method comprising:
- receiving one of a plurality of power fault indications;
accessing a control register programmed to separately specify for each of the plurality of power fault indications whether software intervention is to be allowed, wherein the control register includes more than one control bit for each of the plurality of power fault indications; and
conditionally allowing software intervention and entering a reduced power state based on contents of the control register and the identity of the power fault indication.
1 Assignment
0 Petitions
Accused Products
Abstract
A processor may receive multiple signals corresponding to potential power faults. A control register in the processor may specify actions to be taken for each of the potential power faults.
20 Citations
11 Claims
-
1. A method comprising:
-
receiving one of a plurality of power fault indications; accessing a control register programmed to separately specify for each of the plurality of power fault indications whether software intervention is to be allowed, wherein the control register includes more than one control bit for each of the plurality of power fault indications; and conditionally allowing software intervention and entering a reduced power state based on contents of the control register and the identity of the power fault indication. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
waking up from a reduced power state; examining a register that specifies which of a plurality of power faults caused the reduced power state and whether for each of the plurality of power faults software intervention was allowed when entering the reduced power state; if the reduced power state was entered as a result of a power fault that allowed software intervention, retrieving saved state information and entering a non-reduced power state; and if the reduced power state was entered as a result of a power fault that did not allow software intervention, entering the non-reduced power state without retrieving saved state information. - View Dependent Claims (6)
-
-
7. An article comprising:
-
a machine-readable medium having instructions stored thereon that when accessed result in a machine performing; waking up from a reduced power state; examining a register that specifies which of a plurality of power faults caused the reduced power state and whether for each of the plurality of power faults software intervention was allowed when entering the reduced power state; if the reduced power state was entered as a result of a power fault that allowed software intervention, retrieving saved state information and entering a non-reduced power state; and if the reduced power state was entered as a result of a power fault that did not allow software intervention, entering the non-reduced power state without retrieving saved state information. - View Dependent Claims (8)
-
-
9. A processor comprising:
-
a register to hold a separate control bit for each of a plurality of potential power faults, wherein each of the separate control bits specify whether software intervention is to be allowed when a corresponding power fault occurs; and a state machine coupled to the register to receive power fault signals corresponding to the plurality of potential power faults, and to perform an operation when a power fault is received, wherein the operation includes allowing software intervention when specified by the control bit for the received power fault, and the operation further includes causing the processor to enter a reduced power state without allowing software intervention when specified by the control bit for the received power fault; wherein the register includes multiple control bits for each of the plurality of potential power faults.
-
-
10. A processor comprising:
-
a register to hold a separate control bit for each of a plurality of potential power faults, wherein each of the separate control bits specify whether software intervention is to be allowed when a corresponding power fault occurs; and a state machine coupled to the register to receive power fault signals corresponding to the plurality of potential power faults, and to perform an operation when a power fault is received, wherein the operation includes allowing software intervention when specified by the control bit for the received power fault, and the operation further includes causing the processor to enter a reduced power state without allowing software intervention when specified by the control bit for the received power fault; wherein the register includes one control bit for each of two potential power faults. - View Dependent Claims (11)
-
Specification