47
IBM Systems and Technology Group © 2004 IBM Corporation Why Hot Chips Are No Longer “COOL” Ray Bryant Director of PowerPC Products IBM System and Technology Group

Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation

Why Hot Chips Are No Longer “COOL”

Ray BryantDirector of PowerPC ProductsIBM System and Technology Group

Page 2: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation2 Why Hot Chips Are No Longer “COOL” August 9, 2004

Product Designs – The Market Demands Innovation!

High Performance

Low Cost / Low Power

Page 3: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation3 Why Hot Chips Are No Longer “COOL” August 9, 2004

Market Expectations

New products will be cheaper, lighter, use less power, and do WONDERFUL THINGSThe Designer’s Challenge– Technology scaling used to provide 30% performance boost,

30% power reduction, and allowed integration with almost no “penalty”

– Next generation designs were difficult, but could be mastered using enhancements to the same techniques that succeeded in the prior generations

– Today, next generation designs are forcing designers to rethink basic architecture, methodology, and tool choices

Page 4: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation4 Why Hot Chips Are No Longer “COOL” August 9, 2004

Old Approach – More Gates Can Solve All Problems!

Almost unlimited growth in available transistors allowed architectural options for performance

• Multi-threading• Out of order branching• Predictive look-ahead / write-back techniques• Deep execution pipelines

Every time an operation is executed that does not create useful work, power is wasted

Page 5: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation5 Why Hot Chips Are No Longer “COOL” August 9, 2004

Reality: Semiconductor Device Scaling Has Slowed

Threshold voltage limited by leakage, not by scaling theory

Supply voltage reduction slowed

"Conventional" gate oxide reaching a physical limit

Gate leakage increasing and becoming a substantial portion of total leakage

Frequency increases will slow with new technologygenerations due to power constraints

Frequency increases will slow with new technologygenerations due to power constraints

Page 6: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation6 Why Hot Chips Are No Longer “COOL” August 9, 2004

Market Drivers for Power Reduction

Consumer Electronics– Battery operated devices

• More audio, video, storage functions– Home electronics

• Reduced cost, reduced noise, increased function

IT / Servers

Networking / Telecom Access

Page 7: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation7 Why Hot Chips Are No Longer “COOL” August 9, 2004

IT Reality

Servers / clusters– Power density has become a major problem

– Power distribution / cooling drive significant product cost

– Rising impact on user satisfaction• Operating environment upgrades / costs• Degraded user experience

Alternate design points must be explored

Page 8: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation8 Why Hot Chips Are No Longer “COOL” August 9, 2004

Power / Performance Challenge - IT

1100 Dual G5 Apple systemsRanked #3 Supercomputer in the world @ >10TeraFlops

Virginia Tech's "Tech's X" Supercomputer

Designed for Performance at Achievable Power

- 1.5 MW consumption- 2+ million BTUs cooling capacity

Page 9: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation9 Why Hot Chips Are No Longer “COOL” August 9, 2004

Networking Reality

Fixed telecom installations were sized based on bandwidth needs 10-15 years ago– Bulky core network switches/routers

– Limited available space for base station / mobile infrastructure

Initial solution was rack mount / stackable system hardware

Latest approach – blade form factors

Current problem – available power service into the telecom closets

Page 10: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation10 Why Hot Chips Are No Longer “COOL” August 9, 2004

Heat Dissipation Trends

Source: Roger Schmidt (IBM) article in Electronics Cooling, Aug 2003(The Uptime Institute)

Page 11: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation11 Why Hot Chips Are No Longer “COOL” August 9, 2004

CMOS, Once a Breakthrough, Now Needs Innovation

Steam Iron5W/cm2

?

(IBM Competitive Analysis)

Page 12: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation12 Why Hot Chips Are No Longer “COOL” August 9, 2004

IT Leadership Through Technological Innovation

$100

0 B

uys:

Com

puta

tions

per

sec

ond

Mechanical

Electro-mechanical

Vacuum Tube

Discrete Transistor

Integrated Circuit

Source: Kurzweil 1999 – Moravec 1998

What Will Be Next?

Page 13: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation13 Why Hot Chips Are No Longer “COOL” August 9, 2004

Traditional Solutions

Prior ISLPED Focus Areas– Technology advances (materials / process)

– Voltage scaling

– Frequency scaling

– Clock gating

System Design Innovation– Sleep mode / nap mode

– High level OS power monitoring

Page 14: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation14 Why Hot Chips Are No Longer “COOL” August 9, 2004

Challenge: Passive Power Dominates Past 90nm. Technology

0.010.110.001

0.01

0.1

1

10

100

1000

Gate Length (microns)

Active Power

Passive Power

5X

6S0

8S0

10S0

9S0 9S2

6S2

6X

7S0

7S2

8S2

Pow

er D

ensi

ty (W

/cm

2 )

Fundamental Changes– “Stopping” the chip no

longer reduces chip power.

– One must develop means to literally “unplug” unused circuits.

– Software must become much more sophisticated to cope with selective shutdowns of processor assets.

– Scaling produces profoundly different results when attempting to “push“chip speeds

Total power

Page 15: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation15 Why Hot Chips Are No Longer “COOL” August 9, 2004

Frequency – Power Balancing Act

ship FMAX FMAX (cooling constrained)

Chip Power

Cooling Capability

Functional chip distribution

nominal

performance loss

Objective: Maximize ship frequency within cooling capability without creating additional product risk!

Performance Push = Power Problem

Page 16: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation16 Why Hot Chips Are No Longer “COOL” August 9, 2004

Designs must optimize “within the box”

Chips designs must achieve best performance vs. power dissipation as a primary design goal

Different markets or applications will require unique tradeoffs – workload dependency at a granularity not yet seen

Processor micro architecture must ensure maximum REAL WORK is done by each execution task – this has repercussions on RISC

Drives requirement for better understanding of thetarget market and flexibility in design

Drives requirement for better understanding of thetarget market and flexibility in design

Page 17: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation17 Why Hot Chips Are No Longer “COOL” August 9, 2004

General Industry Actions

Automotive– Sophisticated, closed loop sensor / control systems to manage fuel

efficiency

Consumer appliances– Advanced electronic controls to manage heating/cooling

requirements in air conditioning, cooking, refrigeration, etc

Electrical power distribution– Closed loop sense/respond systems to dynamically balance

demand, supply, system loss, and switching transients

Common Attributes– Energy is only expended when necessary – closed loop control

systems becoming mandatory

Page 18: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation18 Why Hot Chips Are No Longer “COOL” August 9, 2004

Electronics Industry MandateRe-evaluate every facet of design– Device

– Circuit

– Micro architecture

– Sub-assembly

– System

– OS / Middleware / Applications SW

Goal – manage every electron to create “On-Demand Performance” – and nothing more!

Page 19: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation19 Why Hot Chips Are No Longer “COOL” August 9, 2004

Design Alternative - ExampleBlue Gene/L

Uses dual core 440 based ASICs65,535 ASICs sharing 256MB memory each

Compared to JAMSTEC's Earth Simulator (#1 in June 2004)...>9x faster peak speed (Tflop/s)~2x memory bandwidth (TB/s)<1/10th footprint (sq. ft.)~1/5th total power (MW)<1/8 the cost (M$)

Design tradeoff: reduced performance at each single node for significantly reduced power = world class system achievement

®

Page 20: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation20 Why Hot Chips Are No Longer “COOL” August 9, 2004

New Directions

Technology– Materials / Process Advances– New Device Structures

Design Alternatives– Multiple Vt Optimization– Fine Grained Voltage Islands– Circuit Topology Options

Chip core scale-out structure vs. frequency scale-up designs – Impact on System and SW complexity?Tools and models to balance dramatic increases in design complexity w/o increasing design time or cost

Page 21: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation21 Why Hot Chips Are No Longer “COOL” August 9, 2004

Low Power Leverage Points - Technology

Process Technology:

–Leadership power*delay - SOI, strained Si, FINFET–Low-k BEOL dielectric–Triple oxide–Triple well–High-k, thick gate oxide–eDRAM

Page 22: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation22 Why Hot Chips Are No Longer “COOL” August 9, 2004

CMOS Device Performance

Conventional Bulk CMOS

SOI (silicon-on-insulator)

High mobility

Double-Gate

New Device Structures are Needed to Maintain PerformanceR

elat

ive

Dev

ice

Perf

orm

ance

Year

Page 23: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation23 Why Hot Chips Are No Longer “COOL” August 9, 2004

SOI Power vs.. Performance

Performance (linear)Performance (linear)

SOISOI

35% more speedPower (log)Power (log)

Bulk CMOSBulk CMOS

3X moreefficient

Page 24: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation24 Why Hot Chips Are No Longer “COOL” August 9, 2004

Double-Gated FET-FinFET World's first Vt centered double - gate FinFET for pFET and nFETRecord high current for any double gateFaster switching time than single gate bulk or SOI Working CMOS inverters and ring oscillators

BOX

Simulated gatedoping profile

N-poly P-poly

As B

IBM FINFETTSMC FINFET

[02.2002]

Note: there is a 500mV shift in threshold voltage for IBM's FinFET.

Gate

SourceSource Pad

Drain Pad

Gate Pad

Poly-Si

FinGate Line

Crystal-Si

Source Pad

Drain Pad

Gate Pad

Poly-Si

FinGate Line

Crystal-Si

Innovative design of dual gated CMOS structures, and their reduction to practice in MANUFACTURABLE formats, is another area where invention supplants scaling for future generations of CMOS

Page 25: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation25 Why Hot Chips Are No Longer “COOL” August 9, 2004

Active Well for Low Power

• Active Well CMOS – Forward body bias for performance– Reverse body bias for low power

• Advantages– Up to 35 % speed improvement at

same off-state power– Better SER protection if used in

SRAM cells– Isolated well beneficial for analog

applications• Challenges

– Circuit design style change to fully utilize advantages

– Requires additional well contacts– Requires deeper trench isolation and

optimized well design

LowActive Power Reduce

Vdd

Reverse bias

IncreaseVt

ReduceIoff

LowStandby Power

IncreaseVt

Forward bias

Increaseoverdrive

ReduceIoff

Active Well Bias

LowActive Power Reduce

Vdd

Reverse bias

IncreaseVt

ReduceIoff

LowStandby Power

IncreaseVt

Forward bias

Increaseoverdrive

ReduceIoff

Active Well Bias

P-wellN-well

-

+

P- substrate

Page 26: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation26 Why Hot Chips Are No Longer “COOL” August 9, 2004

Holistic Design – Atoms to Applications Software

Only the simultaneous optimization of materials, devices, circuits, cores, chips, system architecture, and system software provides an effective means to optimize for both performance and power

Innovation will be necessary– Asset virtualization– Fine grained clock gating– Dynamically optimized multi-threading capability– Dynamic reconfigurable circuit technology

Open (accessible) architecture for system optimization and compatibility is necessary to allow collaborative innovation

Page 27: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation27 Why Hot Chips Are No Longer “COOL” August 9, 2004

Example: Power-Performance Tradeoff

Power-performance tradeoff techniques :– Multiple-supply voltages

• Very effective in reducing power (power Vdd2) • Overhead of integrating multiple supply voltage PD scheme in

methodology– Multiple-threshold voltage

• Very effective in increasing performance with very little impacton dynamic power

• Exponential increase in leakage power (Pleakage evdd-vt)– Gate sizing

• Very little reduction of power• Linear reduction in leakage

Page 28: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation28 Why Hot Chips Are No Longer “COOL” August 9, 2004

Multi-Threshold Library: Limitations

Each threshold option requires two additional masks– One for the pfet, one for the nfet– Added expense due to wafer processing costs

Added design complexity– Each Vt implant is independent– Additional source of process variation

• All transistors won’t track exactly the same• Must be accounted for in chip design

– Currently requires additional timing runs – Time/$

Does this fit the Success Metrics for your product??

Page 29: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation29 Why Hot Chips Are No Longer “COOL” August 9, 2004

Why Voltage Islands?

Voltage Island 3 Vdd3

Voltage Island 1

Vdd1

Voltage Island 2 Vdd2

Voltage Islands – Regions (logic and/or memory)

on chip supplied through separate, dedicated power feeds

– How to best exploit voltage islands to achieve real-world improvements in both AC and DC power

Page 30: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation30 Why Hot Chips Are No Longer “COOL” August 9, 2004

0

2

4

6

8

10

12

14

-0.08 0.1

2

0.32

0.52

0.72

0.92

1.12

1.32

1.52

1.72

1.92

Slack (ns)

Perc

enta

ge o

f Net

s

Low Power Opportunities

Exploiting positive slacks

Slack distribution of PPC core after timing closure: over 60% cells have slack > 320psAssign non-critical cells to a lower Vdd => lower power (both dynamic and leakage)Idea is easy, but implementation is not

Page 31: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation31 Why Hot Chips Are No Longer “COOL” August 9, 2004

Physical Design Styles with Multiple Voltages

LackeyICCAD’02

UsamiJSSC’98

Circuit RowsCoarse Grained Voltage Islands

Fine GrainedVoltage Islands

Vddh

Vddl

PuriDAC’03

Page 32: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation32 Why Hot Chips Are No Longer “COOL” August 9, 2004

Fine-Grained Voltage Islands

What is a fine-grained voltage island?– Identification of circuits or

groups of circuits that based upon physical proximity can share a common power connection

• In the theoretical limit, this can be a single circuit

Why is this important?– Placement, especially in bit

stacked physical architectures, such as microprocessors, is critical to timing, wiring, area, and power

Circuit placement rows

Page 33: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation33 Why Hot Chips Are No Longer “COOL” August 9, 2004

Example: Fine-Grained Voltage Island in uP Core

Vddl = 1.2V Vddh = 1.5V

No timing degrade, and no area increase for the coreNo timing degrade, and no area increase for the corePower saving about 5Power saving about 5--10% (due to various system and circuit constraints, only 10% (due to various system and circuit constraints, only 25% cells are selected to be V25% cells are selected to be Vddlddl, although 60, although 60--70% can potentially be V70% can potentially be Vddlddl))

Page 34: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation34 Why Hot Chips Are No Longer “COOL” August 9, 2004

Leakage Contribution as a Function of Topology

0

1

2

3

4

5

6

INV Nnd2 Nnd3 Nnd4

Gate

Nor2 Nor3

Relative Leakage

Leakage has a strong dependence on circuit topology.– Inverters are the leakiest topologies

05

10152025303540

INV REG Nor2 other

Gate

Nnd2 Nnd3 Nnd4

Total Width

Page 35: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation35 Why Hot Chips Are No Longer “COOL” August 9, 2004

0

10

20

30

40

50

60

INV REG Nor2 other

Gate

Nnd2 Nnd3 Nnd4

Total Leakage

As a result of high relative leakage and the highest total width, inverters constitute over 50% of the total leakage in a typical design

Can leakage power be minimized by improved algorithms for circuit topology selection? Are we using all design levers that are available?

Leakage Impact – Design Options

Page 36: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation36 Why Hot Chips Are No Longer “COOL” August 9, 2004

Examples – What Can Be Achieved

ASIC

Embedded Processor

High Performance Processor

Page 37: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation37 Why Hot Chips Are No Longer “COOL” August 9, 2004

Case Study: ASIC Power Optimization

05

1015202530354045

clock ffD ffC

L

logic

array

leaka

ge

base

volt1.1V

0.9V

Optimizations– Fine Grained Library– Voltage Scaling

• 1.2V to 0.9V– Multi threshold at 1.0V and 0.9V

Power: 85 to 46 mWPowerPerf : 2x

0102030405060708090

Base FGl 1.1V 1.0V 0.9V

power mW

0

0.5

1

1.5

2

2.5

Base FGl 1.1V 1.0V 0.9V

Rel power perf

Page 38: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation38 Why Hot Chips Are No Longer “COOL” August 9, 2004

Dynamic Voltage Scaling 1.8V --> 1.0V at up to 1V/100us

Dynamic Frequency Scaling266MHz CPU to 66MHz CPU 400mW

200mW

600mW

2.0V

1.0VLogicVDD

I/O Power

--- 266 /133---| -------------------------- 66 /66 --------------------- |-------- 266/133--------CPU/MEMORY FREQUENCY( MHz)

Total Chip PowerLogic Power

Uninterrupted Operation Linux 2.3.17 Running Dhrystone 2.1 code400 loops per cycle .

0mW

0V

Adaptive Power Management Through Frequency and Voltage Scaling

PowerPC 405LP Example

“Conventional” Power Management

Page 39: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation39 Why Hot Chips Are No Longer “COOL” August 9, 2004

POWER5 Dynamic Power Management

SingleThread

No PowerManagement

Simultaneous Multithreading with dynamic power management reduces power consumption below standard, single threaded level

Photos taken with thermal sensitive camera while

prototype POWER5 chip was undergoing tests

SimultaneousMulti-threading

Dynamic PowerManagement

Page 40: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation40 Why Hot Chips Are No Longer “COOL” August 9, 2004

PowerPC 970 PowerTune Technology

Frequency: f/4 Frequency: f

0

10

20

30

40

50

f 1.3V

f/2 1.3V

f/4 1.3V

f/2 1.0V

f/4 1.0V

Pow

er (W

)

full mode (W) deep nap (W)

0

10

20

30

40

50

f 1.3V

f/2 1.3V

f/4 1.3V

f/2 1.0V

f/4 1.0V

Pow

er (W

)

full mode (W) deep nap (W)

Frequency ditheringOld frequency New frequency

Seamless voltage / frequency scaling under program control– Operates at full frequency, half and quarter frequency

Employs clock dithering to reduce dI/dt

®

Page 41: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation41 Why Hot Chips Are No Longer “COOL” August 9, 2004

Power Management Design Tools

Design complexity is increasingTime to Market pressures are greater than everCosts to tape-out a complex SoC design are escalating rapidly – it is unacceptable to respin the design multiple times to achieve performance/power goals

Improved Design Tools are a MUST– Realistic power estimates– Design concept tradeoff assessments– Easily inserted into industry standard design flows

Page 42: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation42 Why Hot Chips Are No Longer “COOL” August 9, 2004

Example – System for Early Analysis of SoCs (SEAS)

V1

V2

V3

V5v4

SoC Virtual Design

SoC Verification, Performance & Power Analysis

V1

V4

V2

V5

V3

SoC Floorplan + Die Size + Timing

C2

C3

C4

C7C1C6

GL

GL

SoC RTL design

Instrumentation

Scheduler

Top-level Program

Core Models

SoC System-level Diagram

MapCORAL

Analysis

Map

AnalysisMapAnalysis

Page 43: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation43 Why Hot Chips Are No Longer “COOL” August 9, 2004

Motivation: Floor planning for Voltage Island Creation

Preplaced blocks

A1.2V

B1.2V

C

Dead space

A1.2V

B1.2V

C

A1.2V

B1.2V

C

Proximity to power pins

A1.1V, 1.2V

B1.1V

Vddg=1.2V

AND, there are always other issues-Timing- Routing congestion- …

A1.2V

B1.2V

C

• Very hard to come up with a manual solution –Automation clearly needed,

• Creation of Voltage Islands (or Partitioning a Design into Voltage Islands) has to be Physically Aware.

Page 44: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation44 Why Hot Chips Are No Longer “COOL” August 9, 2004

Power Must Be Controlled at All Levels

Technology

Chip Design

System Design

Software Design

Manufacturing

If any facet of your final product is not “Power Aware”, and your competition is, you will not succeed in the market!

Page 45: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation45 Why Hot Chips Are No Longer “COOL” August 9, 2004

Summary

Historical frequency improvements are slowing as power densities are increasing

Power management techniques integral to successful system architecture

Collaborative innovation will be required to keep performance on its historical exponential curve

Page 46: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation46 Why Hot Chips Are No Longer “COOL” August 9, 2004

AcknowledgementsIBM Research

– R.Joshi– P.Bose– R.Puri– Y.Shin– L.Stok– J.Darringer

IBM Electronic Design Automation– N.Dhanwada

IBM System and Technology Group– M.Papermaster– A.Correale– M.Sherony– L.Su– R.Schmidt– G.McElveen– T.Parker

Page 47: Why Hot Chips Are No Longer “COOL”vojin/CLASSES/EEC280/... · 2004-11-22 · FinFET for pFET and nFET ¾Record high current for any double gate ¾Faster switching time than single

IBM Systems and Technology Group

© 2004 IBM Corporation47 Why Hot Chips Are No Longer “COOL” August 9, 2004

© Copyright International Business Machines Corporation 2004

All Rights Reserved

The following are trademarks of International Business Machines Corporation in the United States, or other countries, or both.

IBM Logo

Other company, product and service names may be trademarks or service marks of others.

All information contained in this document is subject to change without notice.The products described in this document are NOT intended for use in implantation, life support, or hazardous uses where malfunction could result in death, bodily injury, or catastrophic property damage. The information contained in this document does not affect or change IBM product specifications or warranties. Nothing in this document shall operate as an express or implied license or indemnity under the intellectual property rights of IBM or third parties. All information contained in this document was obtained in specific environments, and is presented as an illustration. The results obtained in other operating environments may vary.

THE INFORMATION CONTAINED IN THIS DOCUMENT IS PROVIDED ON AN “AS IS” BASIS. In no event will IBM be liable for damages arising directly or indirectly from any use of the information contained in this document.

IBM Microelectronics Division

1580 Route 52, Bldg. 504

Hopewell Junction, NY 12533-6351

The IBM home page can be found at http://www.ibm.com