IP Library › Granted Patent US 7,363,523
Granted Patent B2
US 7,363,523 · App. 10/931,565 · Granted Apr 22, 2008

Method and apparatus for controlling power management state transitions

Assignee: Intel Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,363,523
App. No.
10/931,565
Granted
Apr 22, 2008
Kind
B2
Abstract

An integrated circuit device, such as a processor initiates a transition to a first power management state. The device then receives a request to exit the first power management state and, in response exits the first power management state at the highest of a reference operating voltage, such as a minimum operating voltage, and a current voltage. For one aspect, an analog to digital converter may be used to determine the current voltage level. Further, for one aspect the first power management state may be a deeper sleep (C 4 ) state, and the processor may quickly exit to a C 2 state in response to a bus event such as a bus snoop.

Claims (56)

1. A method comprising:

transitioning to a first power management state;

monitoring the current voltage level during the transition to the first power management state;

receiving an indication to transition from the first power management state to a second state; and

exiting the first power management state at a higher voltage of a reference operating voltage and a current voltage.

2. The method of claim 1 wherein

transitioning to the first power management state includes transitioning to a deeper sleep (C 4 ) state.

3. The method of claim 2 wherein

exiting the deeper sleep state includes transitioning from the deeper sleep state to a deep sleep state.

4. The method of claim 1 further comprising

determining the current voltage level using an analog to digital converter (ADC); and

providing a digital voltage identification (VID) representation based on the determined current voltage level, the VID to be provided to a voltage regulator.

5. The method of claim 4 further comprising:

determining whether the current voltage level is higher than the reference operating voltage by comparing respective VIDs.

6. The method of claim 1 wherein monitoring the current voltage level includes using an analog to digital converter.

7. The method of claim 1 wherein exiting the first power management state at a higher voltage of a reference operating voltage and a current voltage includes exiting the first power management state a higher of a minimum operating voltage and the current voltage.

8. The method of claim 7 further comprising receiving a bus event,

wherein exiting the first power management state includes exiting a deeper sleep state and transitioning to a low frequency mode C 2 state to handle the bus event.

9. The method of claim 8 further comprising

transitioning to the minimum operating voltage after exiting the deeper sleep state if the minimum operating voltage was not the higher voltage.

10. An apparatus comprising:

power management state transition logic responsive to assertion of at least a first power management signal to initiate a transition to a first power management state for an integrated circuit; and

an analog to digital converter to monitor a current voltage supplied to the integrated circuit, wherein the analog to digital converter to monitor the level of the current voltage at least during the transition to the first power management state,

the power management state transition logic further responsive to deassertion of the at least first power management signal to cause the integrated circuit to exit the first power management state at the higher of the current voltage and a reference operating voltage associated with the integrated circuit.

11. The apparatus of claim 10 wherein the first power management state is a deeper sleep (C 4 ) state.

12. The apparatus of claim 10 wherein the reference operating voltage is a minimum operating voltage.

13. The apparatus of claim 12 wherein the first power management state is a deeper sleep (C 4 ) state and wherein deassertion of the first power management signal occurs in response to a bus event.

14. The apparatus of claim 13 wherein the integrated circuit transitions to a C 2 state to handle the bus event.

15. The apparatus of claim 10 wherein the integrated circuit is a processor, the first power management state is a deeper sleep state (C 4 ) and the power management signal is received by the processor.

16. A method comprising:

operating an integrated circuit in a deeper sleep (C 4 ) state;

receiving a bus event;

exiting the C 4 state in response to the bus event at the higher of a reference voltage and a current voltage at which the integrated circuit is operating; and

monitoring the level of the current voltage during the exiting of the C 4 state.

17. The method of claim 16 wherein receiving the bus event includes receiving a bus snoop.

18. The method of claim 16 wherein exiting the C 4 state in response to the bus event includes exiting at the higher of a minimum operating voltage and a current voltage, the method further including transitioning to a C 2 state at the exit voltage or lower.

19. The method of claim 18 further comprising determining the current voltage of the integrated circuit using an analog to digital converter.

20. The method of claim 18 further comprising:

monitoring a voltage of the integrated circuit using an analog to digital converter; and

determining the current voltage of the integrated circuit using the analog to digital converter.

21. A system comprising:

a processor capable of operating in a first set of states including at least a first power management state, wherein the processor is further capable of exiting the first power management state at a higher of a reference voltage and a current voltage in response to receiving an indication to exit the first power management state;

an analog to digital converter coupled to the processor to

monitor a current processor voltage when enabled; and

monitor the level of the current processor voltage during the exit from

the first power management state;

an input/output controller coupled to the processor; and

a battery connector coupled to the input/output controller to receive a battery.

22. The system of claim 21 wherein the first power management state is a deeper sleep (C 4 ) state.

23. The system of claim 21 wherein the reference voltage is a minimum operating voltage associated with a low frequency operating mode (LFM).

24. The system of claim 23 wherein the indication to exit the first power management state is a bus event.

25. The system of claim 24 wherein the bus event is a bus snoop and wherein the processor is further capable of transitioning to a C 2 power management state in the LFM in response to the bus event.

26. The system of claim 25 wherein, once the processor is in the C 2 power state in the low frequency mode, if a timeout period expires without occurrence of a break event, the processor transitions back to the C 4 state and, if a break event occurs before expiration of the timeout period, the processor initiates a transition to a C 0 operational state.

27. The system of claim 21 wherein the analog to digital converter is integrated with the processor.

28. The system of claim 21 further including a voltage regulator to supply the voltage to the processor, the voltage regulator responsive to voltage identification (VID) data from the processor to determine the voltage to be provided to the processor.

29. The system of claim 28 wherein the analog to digital converter determines a current voltage and wherein the analog to digital converter is coupled to conversion logic to convert the determined voltage to a corresponding VID.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2004
From: KURTS, TSVIKA; NAVEH, ALON; ROTEM, EFRAIM; DENDINGER, BRAD M.; RODRIGUEZ, JORGE P.; KNOLL, ERNEST; POISNER, DAVID I.
To: INTEL CORPORATION
Reel/Frame 015504/0301 →
Continuity (1)
Related Publication 20060047986A1 · Mar 2, 2006