power supply aware computing pradeep s. shenoy and philip t. krein support provided by national...

15
Power Supply Aware Computing Pradeep S. Shenoy and Philip T. Krein Support provided by National Science Foundation under Grant ECS 06-21643 and by the Grainger Center for Electric Machinery and Electromechanics. Special thanks to V. Bora and M. Sweeney for their assistance in this work.

Upload: sharyl-howard

Post on 27-Dec-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Power Supply Aware Computing Pradeep S. Shenoy and Philip T. Krein Support provided by National Science Foundation under Grant ECS 06-21643 and by the

Power Supply Aware Computing

Pradeep S. Shenoy and Philip T. Krein

Support provided by National Science Foundation under Grant ECS 06-21643 and by the Grainger Center for Electric Machinery and Electromechanics. Special thanks to V. Bora and M. Sweeney for their assistance in this work.

Page 2: Power Supply Aware Computing Pradeep S. Shenoy and Philip T. Krein Support provided by National Science Foundation under Grant ECS 06-21643 and by the

Microprocessor Supply Requirements• Low voltage, high

current• Large load (current)

steps• Tight voltage band• Desire high supply

efficiency over a wide load range

Parameter Value

Supply voltage (Vdd) ~1 V

Max continuous load current (Idd)

130 A

Max load current 150 A

Max load current step 120 A

Max current slew rate 300 A/µs

Max voltage overshoot 50 mV

Max overshoot duration 25 µs

Supply output capacitance ~ 2500 µF

Intel VRM/EVRD Design Guidelines

Page 3: Power Supply Aware Computing Pradeep S. Shenoy and Philip T. Krein Support provided by National Science Foundation under Grant ECS 06-21643 and by the

Microprocessor Voltage Regulator

Buck Converter(voltage regulator)

 

Inductor and capacitor state equation

  In steady state

 

• During a load transient, the capacitor must provide the difference between iL and iload → output voltage deviates

• Large output capacitance

• Slew rate limited by the inductor → low inductance

Page 4: Power Supply Aware Computing Pradeep S. Shenoy and Philip T. Krein Support provided by National Science Foundation under Grant ECS 06-21643 and by the

Minimum Time Control• Also called time

optimal control• Minimum time

physically possible to move from one operating point to another

• One switch action• Fixed converter

topology

Minimum time response toload step increase

Page 5: Power Supply Aware Computing Pradeep S. Shenoy and Philip T. Krein Support provided by National Science Foundation under Grant ECS 06-21643 and by the

Augmented Buck Converter

Buck converter augmentedwith additional energy pathsLoad transient response of

an augmented buck converter

Page 6: Power Supply Aware Computing Pradeep S. Shenoy and Philip T. Krein Support provided by National Science Foundation under Grant ECS 06-21643 and by the

Microprocessor Informs Power Supply• Basic information

– VID (Vdd reference)

– Status indicators

• Load step information– Timing– Size

• Improving performance decreases output capacitance needs

An example of informationprovided to the power supply

Page 7: Power Supply Aware Computing Pradeep S. Shenoy and Philip T. Krein Support provided by National Science Foundation under Grant ECS 06-21643 and by the

Power Supply Informs Microprocessor• Microprocessor

activity level determined by power supply state

• Request increase or decrease load level

• Eliminate voltage fluctuations

• Reduce energy consumption, cost, size, etc.

An example of informationprovided to the microprocessor

Page 8: Power Supply Aware Computing Pradeep S. Shenoy and Philip T. Krein Support provided by National Science Foundation under Grant ECS 06-21643 and by the

Other Considerations• Communication

overhead– Processor pins– Protocol– Sampling rate– Accuracy of

information

• Impact on computational speed?

• Error resilience?Augmented buck converter

Page 9: Power Supply Aware Computing Pradeep S. Shenoy and Philip T. Krein Support provided by National Science Foundation under Grant ECS 06-21643 and by the

Experimental Results

Augmented buck convertervoltage regulation

Expanded load step down in anaugmented buck converter

12 V input, 5 V output, 60% load steps

Idd

Iaughi

Vdd

IL

Iauglow

Vdd

IL

Page 10: Power Supply Aware Computing Pradeep S. Shenoy and Philip T. Krein Support provided by National Science Foundation under Grant ECS 06-21643 and by the

Comparison for Load Step Down

Augmented buck converterresponse

Traditional buck converterwith minimum time control

12 V input, 5 V output, 60% load step

IL

IL

Idd

Idd

Iauglow

Vdd

Vdd

Page 11: Power Supply Aware Computing Pradeep S. Shenoy and Philip T. Krein Support provided by National Science Foundation under Grant ECS 06-21643 and by the

Conclusions• Challenging

performance specs for voltage regulators

• Power supply and microprocessor can communicate

• Communication and computational overhead

• Potential savings in energy, cost, and size Questions or comments?

Page 12: Power Supply Aware Computing Pradeep S. Shenoy and Philip T. Krein Support provided by National Science Foundation under Grant ECS 06-21643 and by the

Ideal Sources

Ideal voltage source Ideal current source

Fixed voltage, any current,Infinite bandwidth

Fixed current, any voltageInfinite bandwidth

Page 13: Power Supply Aware Computing Pradeep S. Shenoy and Philip T. Krein Support provided by National Science Foundation under Grant ECS 06-21643 and by the

Minimum Time Control• Also called time

optimal control• Minimum time

physically possible for converter states to move from one operating point to another

• One switch action• Fixed converter

topology

Vout (200 mV/div)

IL (2 A/div)

Iload (2 A/div)

Y Axis: IL (1 A/div)X Axis: Vout (100 mV/div)

State plane representation

Page 14: Power Supply Aware Computing Pradeep S. Shenoy and Philip T. Krein Support provided by National Science Foundation under Grant ECS 06-21643 and by the

Augmented Buck Converter• Desire an ideal

voltage source – fixed voltage, any current

• Add energy paths that can supply or sink energy during a change in the load (not in steady state)

• Capacitor current remains zero; output voltage constant

Augmented Buck Converter

 

Energy can be added or removed in augmentation branches

Page 15: Power Supply Aware Computing Pradeep S. Shenoy and Philip T. Krein Support provided by National Science Foundation under Grant ECS 06-21643 and by the

Load Transient Response

Time domain response to load step at t1, augmented converter reaches steady state at t2, minimum time control reaches steady state at t3

State plane trajectories with minimum time control and converter augmentation