IP Library Granted Patent US 8,601,292
Granted Patent B2
US 8,601,292 · App. 12/060,057 · Granted Dec 3, 2013

Supply margining method and apparatus

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 8,601,292
App. No.
12/060,057
Granted
Dec 3, 2013
Kind
B2
Abstract

In accordance with some embodiments, margining routines to determine acceptable voltage command values for specific CPU implementations at one or more different operating levels may be provided.

Claims (41)

1. An apparatus comprising:

a voltage regulator having first and second voltage regulator domains, the first and second voltage regulator domains to provide first and second power supply voltages respectively; and

a CPU, to be coupled to the voltage regulator, to provide the voltage regulator with a voltage command and to receive the first and second power supply voltages corresponding to the commanded voltage from the voltage regulator, and to receive operating parameter information from the voltage regulator,

wherein the CPU is coupled to a controller, the controller operable to determine the allowable voltage command values,

wherein the CPU is a multi-core CPU having first and second processor cores integrated on a common semiconductor die,

wherein the first and second processor cores receive the first and second power supply voltages respectively from the respective first and second voltage regulator domains,

wherein the CPU comprises a logic unit which is operable to:

push operation of the CPU to a maximum operating limit of the voltage regulator;

and

push operation of the CPU to a minimum operating limit of the voltage regulator, and wherein the voltage regulator comprises a master controller to control first and second voltage regulator domains by enabling or disabling cells within the first and second voltage regulator domains,

and wherein the controller, which is different from the master controller, is external to the CPU and is operable to cause the CPU to execute a margining routine to determine VID levels for the voltage regulator.

2. The apparatus of claim 1 , wherein the voltage regulator is an integrated voltage regulator with a semiconductor die, switching elements, and magnetic components integrated into a common package.

3. The apparatus of claim 1 , wherein the voltage regulator when operated is switched in excess of 10 MHz.

4. The apparatus of claim 1 , wherein the voltage regulator to dynamically adjust loadline of the CPU to save power during normal operation.

5. The apparatus of claim 1 , wherein the voltage regulator and the CPU are part of a common package.

6. The apparatus of claim 1 , wherein the operating parameter information includes at least one of:

supplied current,

temperature, or

power.

7. The apparatus of claim 1 , wherein the CPU comprises a voltage sensor to measure voltage received by the CPU from the voltage regulator.

8. The apparatus of claim 7 , wherein the voltage sensor to receive the first or second supply voltage from the voltage regulator.

9. The apparatus of claim 1 , wherein the multi-core CPU comprises a power control unit to issue voltage identification command for the voltage regulator.

10. The apparatus of claim 1 , wherein the voltage regulator is an integrated switching buck-type regulator.

11. The apparatus of claim 1 further comprises a non-volatile memory or one or more fuses to store:

a first VID setting indicating a maximum operating load associated with the CPU; and

a second VID setting indicating a minimum operating load associated with the CPU.

12. The apparatus of claim 1 , wherein the master-controller to enable or disable cells within the first and second voltage regulator domains according to respective loads of the respective first and second processor cores.

13. The apparatus of claim 12 , wherein the CPU comprises a power control unit (PCU) to provide VID commands to the master controller.

14. The apparatus of claim 13 , wherein the master controller to provide the PCU with the operating parameter information for the first and second processor cores with respect to the first and second voltage regulator domains.

15. A system comprising:

a memory;

a multi-core processor coupled to the memory, the multi-core processor comprising first and second processor cores integrated on a common semiconductor die,

wherein the multi-core processor is coupled to a voltage regulator having first and second voltage regulator domains, the first and second voltage regulator domains to provide first and second power supply voltages respectively to the first and second processor cores respectively, and

wherein the multi-core processor to provide the voltage regulator with a voltage command and to receive the first and second power supply voltages corresponding to the commanded voltage from the voltage regulator, and to receive operating parameter information from the voltage regulator

wherein the multi-core processor comprises a logic unit which is operable to:

push operation of the multi-core processor to a maximum operating limit of the voltage regulator; and

push operation of the multi-core processor to a minimum operating limit of the voltage regulator, and

wherein the voltage regulator comprises a master controller to control first and second voltage regulator domains by enabling or disabling cells within the first and second voltage regulator domains; and

a controller, which is different from the master controller, which is external to the multi-core processor and is operable to cause the multi-core processor to execute a margining routine to determine VID levels for the voltage regulator.

16. The system of claim 15 , wherein the master controller to enable or disable cells within the first and second voltage regulator domains according to respective loads of the respective first and second processor cores, and wherein the multi-core processor comprises a power control unit (PCU) to provide VID commands to the master controller.

17. The apparatus of claim 16 , wherein the master controller to provide the PCU with the operating parameter information for the first and second processor cores with respect to first and second voltage regulator domains.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2022
From: INTEL CORPORATION
To: TAHOE RESEARCH, LTD.
Reel/Frame 061175/0176 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2009
From: LAM, SON H.; KOERTZEN, HENRY W.; DIBENE II, JOSEPH T.; PATZER, STEVEN D.
To: INTEL CORPORATION
Reel/Frame 023306/0339 →