Techniques for putting platform subsystems into a lower power state in parallel
First Claim
Patent Images
1. An apparatus, comprising:
- processor circuitry; and
a power management component for execution on the processor circuitry, the power management component to;
determine a sleep configuration state for each of a plurality of subsystems of a device having an associated subsystem sleep control register for entry into a lower power state,configure each of the associated subsystem sleep control registers with the sleep configuration state for each of the subsystems,enable the sleep configuration state for each of the subsystems in parallel when transitioning to the lower power state, andwrite a control bit for each of a plurality of power control registers in a power management power control register to configure each of the plurality of power control registers in a particular order, wherein each of the plurality of subsystems is associated with a one of the plurality of power control registers and wherein the particular order is based on the order in which the control bits are written.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments are generally directed to an apparatus, method and other techniques for determining a sleep configuration state for each of a plurality of subsystems having an associated subsystem sleep control register for entry into a lower power state, configuring each of the associated subsystem sleep control registers with the sleep configuration state for each of the subsystems and enabling the sleep configuration state for each of the subsystems in parallel when transitioning to the lower power state.
19 Citations
17 Claims
-
1. An apparatus, comprising:
-
processor circuitry; and a power management component for execution on the processor circuitry, the power management component to; determine a sleep configuration state for each of a plurality of subsystems of a device having an associated subsystem sleep control register for entry into a lower power state, configure each of the associated subsystem sleep control registers with the sleep configuration state for each of the subsystems, enable the sleep configuration state for each of the subsystems in parallel when transitioning to the lower power state, and write a control bit for each of a plurality of power control registers in a power management power control register to configure each of the plurality of power control registers in a particular order, wherein each of the plurality of subsystems is associated with a one of the plurality of power control registers and wherein the particular order is based on the order in which the control bits are written. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An article comprising a non-transitory computer-readable storage medium containing a plurality of instructions that when executed enable a processor circuit to:
-
determine a sleep configuration state for each of a plurality of subsystems having an associated subsystem sleep control register for entry into a lower power state; configure each of the associated subsystem sleep control registers with the sleep configuration state for each of the subsystems; enable the sleep configuration state for each of the subsystems in parallel when transitioning to the lower power state; and
,write a control bit for each of a plurality of power control registers in a power management power control register to configure each of the plurality of power control registers in a particular order, wherein each of the plurality of subsystems is associated with a one of the plurality of power control registers and wherein the particular order is based on the order in which the control bits are written. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus, comprising:
- processing logic to determine a sleep configuration state for each of a plurality of subsystems of a device having an associated subsystem sleep control register for entry into a lower power state, configure each of the associated subsystem sleep control registers with the sleep configuration state for each of the subsystems, enable the sleep configuration state for each of the subsystems in parallel when transitioning to the lower power state, and write a control bit for each of a plurality of power control registers in a power management power control register to configure each of the plurality of power control registers in a particular order, wherein each of the plurality of subsystems is associated with a one of the plurality of power control registers and wherein the particular order is based on the order in which the control bits are written.
- View Dependent Claims (14, 15, 16, 17)
Specification