moorestown platform: based on lincroft soc designed for next generation smartphones ·...

18
Moorestown Platform: Based on Lincroft SoC Designed for Next Generation Smartphones HOT CHI PS 2009 August 24 2009 Rajesh Patel Lead Architect, Lincroft SoC I ntel Corporation

Upload: lekiet

Post on 30-May-2019

217 views

Category:

Documents


0 download

TRANSCRIPT

Moorestown Platform: Based on Lincroft SoC Designed for Next Generation Smartphones

HOT CHI PS 2 0 0 9

August 2 4 2 0 0 9

Rajesh Pate lLead Architect , Lincroft SoCI nte l Corporat ion

2

Legal Discla im er

• I NFORMATI ON I N THI S DOCUMENT I S PROVI DED I N CONNECTI ON WI TH I NTEL® PRODUCTS. EXCEPT AS PROVI DED I N I NTEL’S TERMS AND CONDI TI ONS OF SALE FOR SUCH PRODUCTS, I NTEL ASSUMES NO LI ABI LI TY WHATSOEVER, AND I NTEL DI SCLAI MS ANY EXPRESS OR I MPLI ED WARRANTY RELATI NG TO SALE AND/ OR USE OF I NTEL PRODUCTS, I NCLUDI NG LI ABI LI TY OR WARRANTI ES RELATI NG TO FI TNESS FOR A PARTI CULAR PURPOSE, MERCHANTABI LI TY, OR I NFRI NGEMENT OF ANY PATENT, COPYRI GHT, OR OTHER I NTELLECTUAL PROPERTY RI GHT. I ntel products are not intended for use in m edical, life-saving, life-sustaining, cr it ical cont rol or safety system s, or in nuclear facilit y applicat ions.

• I ntel m ay m ake changes to dates, specificat ions, product descript ions, and plans referenced in this docum ent at any t im e, without not ice.

• This docum ent m ay contain inform at ion on products in the design phase of developm ent . The inform at ion here is subject to change without not ice.

• I ntel Corporat ion m ay have patents or pending patent applicat ions, t radem arks, copyrights, or other intellectual property r ights that relate to the presented subject m at ter. The furnishing of docum ents and other m aterials and inform at ion does not provide any license, express or im plied, by estoppel or otherwise, to any such patents, t radem arks, copyrights, or other intellectual property r ights.

• I ntel, the I ntel logo, Cent r ino, Cent r ino logo, Core I nside, I ntel386, I ntel486, I ntel Core, I ntel I nside, I ntel I nside logo, I ntel SpeedStep, I tanium , MMX, Pent ium , and Pent ium I nside, are t radem arks of I ntel Corporat ion in the U.S. and other count r ies.

• * Other nam es and brands m ay be claim ed as the property of others.

• Copyright © 2009 I ntel Corporat ion. All r ights reserved.

Agenda

• Moorestown Plat form Overview

• Moorestown Plat form Re-Part it ioning

• Lincroft SoC: Designed for• High Performance

• Low Power

• Sum m ary

3

4

MedfieldBoard Size - Reduced

Standby Power - Lower

Major Reduct ions in Pow er and Form Factor

2008 2009/ 2010 2011

Power and Form Factor Reduct ions On Track Moorestown I dle I s Sim ilar To Phone Level Power

MoorestownBoard Size – Reduced 2x

Standby Power Up to 50x*

MenlowBoard Size 8,500 sq m m

Standby Power 1.6W

Forecast

Medfield

Moorestow n

•Moorestown Plat form Idle power reduct ion (based on current plat form features) com pared to Menlow Plat form•Drawings are not to scale

Forecast

5

Moorestow n Plat form OverviewLI NCROFT ( 4 5 nm )

LANGW ELL ( 6 5 nm )

BRI ERTOW N

I ntegratedPMI C

SDIO Ports

NANDController

USB Controller

Audio Codec

MIPI CSI Interface

. . . . . .

ATOM uLPCPU core

Hardware Video Acceleration

2D / 3D Graphics

Display Controller

Memory Controller

W iFi a/ b/ g/ n

W iMAX

BT

GPS

EVANS PEAK

3 G

Today’s Focus

Moorestow n Plat form Re - Par t it ioning

66

Menlow (CPU+ I OH)

Graphics

South Bridge I Os

Video Decode

Mem ory Cont roller

Bus I nterface and Coherency engine

Display

ATOM CPU45nm

Graphics Video Decode

Mem ory Cont rollerDisplay

Video Encode

Link to Langwell

Langwell

ATOM uLP CPU Core• 45 nm HighK SoC

Process• Intel Hyper Threading

support

Internal Display• LVDS • MIPI-DSI

Internal Graphics• OpenGL ES2.0• OpenVG 1.0

Memory Support• LPDDR1 & DDR2 • Single Channel• x32 bit interface

ATOM uLP CPU Core

Scalable Bus I nterface and Coherency engine

Re-Part it ioning using 45nm SoC process Higher Performance and Ult ra Low Power

Moorestown (CPU+ I OH)

Video Decode and Encode

Portedto 45nmSoCprocess + NewLow Power Features Lincroft

Lincroft I nnovat ion Vectors

7

High Perform ancefor am azing I nternet Experience

Dram at ically Lower Power Sm all SizeFor Sm artphone Form Factor

LINCROFTINNOVATION

Significant Advancem ent on all Key Vectors

Upto 50x plat form idle power*

* Moorestown Plat form Idle power reduct ion (based on current plat form features) com pared to Menlow Plat form

Wide range of scalable frequencies for m ult im ediablocks

I ntel Hyper threading technology

Bus Turbo Technology

Burst Mode technology

8

Lincroft H igh Per form ance I nnovat ion

9

Large Range of Sca lable Frequencies forMult im edia Engines

DDR_clk0_div

DDR_clk1_div

Gfx_clk_div

VideoD_div

Core_clk div

Bypass_ clk_div

VideoE_div

Display_div

GFX_ Freq_ rat io

VideoD_ Freq_ rat io

VideoE_ Freq_ rat io

Display_ Freq_ rat io

Bus_ Freq_ rat io

Bypass enable

DDR_ Freq_ rat io

DDR_ Freq_ rat io

DDR_clk0_selector

DDR_clk1_selector

Gfx_clk_selector

VideoD_clk_selector

Core_clk_selector

Bypass_ selector

VideoE_clk_selector

Display_clk_selector

Pre_ GFX_ clock

Pre_ VideoD_ clock

Pre_ VideoE_ clock

Pre_ Display_ clock

Pre_ Bus_ clock

Bypass _ clocks

Pre_ DDR_ clock

Pre_ DDR_ clock1

Bus_ clock

DDR_ clock0

DDR_ clock1

Gfx_ clock

VideoD_ clock

VideoE_ clock

Display_ clock

Scalability enables Lincroft SoC into wide spect rum of FFs

I nte l Hyper - threading Technology

10

Hyperthreading Performance Increase in an In-order Machine

1.36

1.19

1.39

1.17

1

1.1

1.2

1.3

1.4

1.5

performance power

MT-EEMBC

SPECint2KRate

Hyper- threading technology provides excellent Performance/ Power efficiency

Source* : I ntel Test ing. Specint2k and EEMBC run in Single Threaded / Hyper Threaded Mode on Linux. For Perform ance the score for each binary is calculated based on the runt im es; For Power, the effect ive capacitance or C-dyn is m easured per binary on each of the benchm ark while running in ST and HT m odes. The difference in C-dyn and thus total power difference is calculated for ST and HT m odes. Perform ance tests and rat ings are m easured using specific com puter system s and/ or com ponents and reflect the approxim ate perform ance of I ntel products as m easured by those tests. Any difference in system hardware or software design or configurat ion m ay affect actual perform ance. Buyers should consult other sources of inform at ion to evaluate the perform ance of system s or com ponents they are considering purchasing. For m ore inform at ion on perform ance tests and on the perform ance of I ntel products, v isit I ntel Perform ance Benchm ark Lim itat ions

“Bus Turbo Mode” - - Further Per form ance Boost

11

“Bus Turbo Mode” substant ially reduces memory latency and provides higher bus BW

Bus

F

req

CPU FREQUENCY

PRE-DEFINED THRESOLDTO ENABLE BUS TURBO

Bus TurboLFM

Mot ivat ionTo reduce m em ory

latency and increase bus BW when CPU burst ing at higher frequencies

I m plem entat ionHW dynam ically increases

BUS frequency at pre-set CPU frequency

No need to re- lock PLL that provides clock to bus

Uses clock divider

12

Burst Mode - - Addl Perform ance Headroom

12

PO

WE

R

FREQUENCY

BURST MODE

HFMLFM

ULFM

OPPORTUNI STI C RESI DENCY

RECOVERY POI NTS

SUSTAI NEDTHERMAL

LI MI T

TDP

Burst m ode provides on-dem and perform ance without im pact ing therm al design

Burst if Temparature < Tj or Tskin

TDP

PO

WE

R

No-Burst

TIME

Tjmax

Tskin

limit

FR

EQ

Time ( t1) in C0-state Time ( t2) in C0-state

BU

RS

T M

OD

E

Idle

Taking advantage of Therm al headroom on Tj and Tskin by increasing CPU frequency for short durat ion

When Tj and Tskin lim its are violated, System throt t les to Recovery points

Opt im izes consum ed energyEnergy(WHr)= Power x

t im eRace to idleSaves energy if

t2/ t1 < p1/ p2

Idle

Low power architecture featuresMI PI -DSI LP-DDR1HW accelerators for Video Decode/ Encode

Enhanced Geyserville to support ULFM

Lincroft CPU Power C-states

Lincroft Dist r ibuted Power Gat ing

13

Lincroft Low Pow er I nnovat ions

Enhanced Geyserville ( eGVL)

14

eGVL m ode provides addit ional range of low power operat ing point

Bus

F

req

CPU FREQUENCY

PRE-DEFINED THRESOLDTRIGGERS eGVL

Enhanced Geyserville

LFM

ULFM

Mot ivat ion To provide lowest possible

CPU frequency To enable “As m any P-states

as possible” below LFM at Vm in

Linear savings of average power when CPU is not doing anything useful while in C0 state (cV2F)

I m plem entat ion Added P-states below LFM at

Vm in OS can now request CPU to

t ransit ion to these new P-states

1515

Lincroft CPU Pow er C - sta tes

Core voltage

Core clock

PLL

L1 caches

L2 caches

Wakeup t im e

Power

C0 HFM C0 LFM C1/ C2 C4 C6

OFF OFF OFF

OFF OFF

Part ial flush off

act ive act ive

offflushedflushed

C0 ULFM

act ive

Lincroft SoC: I REM im age of Full ON

1616

Aggressive Dist r ibuted Power Gat ing enables up- to 50x reduct ion in idle power*

Multiple Physical power Islands

Distributed power gating to enable fine grain power management

SW interface for Active Island power management

HW manages sequencing of power ON and OFF

* Moorestown Plat form Idle power reduct ion (based on current plat form features) com pared to Menlow Plat form

vs. Pow er Gated

Sum m ary

Moorestown: Based on Lincroft SoC, Designed for High Perform ance for am azing I nternet Experience

Dram at ically Lower Power – Upto 50x lower idle power Sm all Size for Next Generat ion Sm artphones

Lincroft High Perform ance I nnovat ion Wide range of scalable frequencies for m ult im edia blocks I ntel Hyper threading technology Bus Turbo Technology Burst Mode technology I ntel 45nm SoC High-K process technology

Lincroft Low Power I nnovat ion Low power architecture features Enhanced Geyserville to support ULFM CPU C-states Lincroft Dist r ibuted Power Gat ing

17

Thank you

Lincroft SoC , Langw elland Moorestow n

pla t form team

18