240 likes | 403 Views
DigITal Lifestyle. Oliver.Gunasekara@arm.com Global Director of Wireless, ARM. TM. THE ARCHITECTURE FOR THE DIGITAL WORLD. Contents. Mobile Trends ARM Technology Trends Handset of 2008?. ARM Classification of Terminals. Voice phone <$60 bill of materials
E N D
DigITal Lifestyle Oliver.Gunasekara@arm.com Global Director of Wireless, ARM TM THE ARCHITECTURE FOR THE DIGITAL WORLD
Contents • Mobile Trends • ARM Technology Trends • Handset of 2008?
ARM Classification of Terminals • Voice phone <$60 bill of materials • B&W, small size LCD (96 x 65 pixels) • 2/2.5G; no software download; no applications - just SMS • Close phone; no execution environment • Focused on emerging markets: China, India, E. Europe, etc. • Feature phone <$200 bill of materials • Colour, medium size LCD (128x128 pixels) • Java (J2ME MIDP) and/or BREW execution environment • Focused on upgrade markets: W. Europe, Japan, N. America etc • Smart phone <$150 bill of materials • Colour, medium size LCD (176 x 208 pixels or greater) • Java (J2ME MIDP) and native code execution environment • Additional applications co-processor + modem (baseband) • Camera, Bluetooth, MMC, OpenOS, one-handed use • PDA (including wireless PDA) • Two-handed use, pen or keyboard • OpenOS • OS & middleware that uses MMU • Native code execution environment • Linux, Palm OS, SavaJe, Symbian OS or Windows CE
CPU trends in Phones ARM1136J-S Key MBX ARM1136J(F)-S ARM1136J(F)-S Licence MBX ARM946E-S Smart phones ARM7TDMI ARM926EJ-S ARM926EJ-S ARM926EJ-S ES ARM7TDMI ARM7TDMI Phone Ships ARM1156E-S ARM1156E-S ARM1156E-S ARM7TDMI Feature phones 3D Swerve ARM926EJ-S Apps ARM926EJ-S ARM7TDMI ARM926EJ-S BaseBand Voice phones ARM7TDMI Bluetooth Past 2005 2006 2003 2001 2002 2004 You are here!
Trends - ARM9 class phones are here • The ARM926E-J powered era is here to enable exciting content & services. • Diversity is thriving in modems, applications, OS, execution environment, connectivity & market segmentation.
Million Units • Data-capable phones are expected to represent 75-90% of the market segment by 2006 - Source: IDC, Gartner Trends - Wireless data growth • Growth in data capable phones is undeniable • Transition from ARM7 based designs to ARM926EJ-S • >70% of the market will be Java enabled • Java, Symbian, Linux… • Predicted trend in ARPU switch from voice to data driven by OTA delivery • Operators seek opportunities to increase data ARPU (Many require Security)
Trend - Technology enables better ARPU • Voice handsets focussed on cost • Enabled mass adoption • Increased ARPU needs better services • Colour, memory, more CPU • I-mode, I-appli, BREW • Java, Microsoft, Symbian, etc. • Trade-off technology / BOM cost • Platform for services • Better user experience • Some Carriers are beginning to offer increasing levels of subsedeses to Open OS phones • They know these phones increase ARPU • E.g. Nokia 3650 free with subscription
Trends - Japan • QVGA becomes common. • Many services require a good resolution display e.g. Display of a goal being scored. High end LCD is approximately 20% of BOM. • 1.3m pixel camera moving to 2m • ARM926E-J replaces ARM7TDMI for higher performance platform. • Multiple ARM cores become common • Modem, Apps, Bluetooth, GPS, Camera • JTEK licensed to enable high performance Java apps. • 3D Rendering engine important to ARPU. (OpenGL ES) • Open OS to replace extended RTOS
Trend - 3D Graphics Performance VGA SVGA Sub QVGA /QCIF QVGA/CIF
Trends - Silicon real estate • The answer is 4 sq mm (~40 cents of silicon). • But chip development costs and complexity are rising • Architecture, Design, Verification, SW, Community • ASSP approach replaces ASIC approach • IP Cores and Platforms drive re-use Core ARM940T™ ARM926EJ-S™ ARM1136J-S™ ARM1136J-S™ Arch ARMv4T ARMv5TEJ ARMv6 Design (my) 20 78 31 Style Hard Soft Soft Process 0.18 0.13 0.09 Cache 4K+4K 8K+8K 16K+16K Size mm2 4.2 4.2 4
Trend - the rise of the smart phone Smart& PDA Million Units Feature Voice Source: IDC & ARM
45 300 40 + Java Applications + Multimedia 250 35 30 200 + Internet (WAP, i-Mode) 25 Device Memory Size in (Lines of Code X1000) Megabytes 150 20 15 100 Messaging Voice 10 50 5 0 0 2G 2.5G 3G Bearer Technology Memory Footprint Software Complexity (Lines of Code) Software Complexity Increasing
Existingphone OS • OpenOSphone Development costs rise with functionality Cost TTM • 2004 Functionality / Time
Smart phones v Feature phones? • ARPU is much greater from Smart v Feature (Operator) • Better UI and more memory encourage greater use • Much richer execution environment for applications • Becoming more efficient to buy integrated OS instead of extending proprietary RTOS (OEM/ODM) • 70% NRE spent on software 30% on hardware • ~400 engineers need each year to maintain platform • Open OS allows off the shelf integration of 3rd party IP • Hardware Bill of Materials (BOM) reducing (End user) • End user cost for is the same • Apps processor + Memory + OS = ~20% cost • Single chip baseband & application CPU NetOps OEM
Enabling content & services: Performance DMIPS Multimedia and Games consuming 50% MIPS required! ARM7 Tiger ARM9 ARM11 Source: ARM with inputs from OEM’s, OS & Application vendors
Trends: Processor Performance “Tiger”(65nm) Release “Tiger”(90nm) 90nm Development “MPCore” 1000 -4 way ARM11 -SMP 130nm 500 Performance DMIPS ARM1176JZ-S™ ARM1136J-S™ -ARMv6 SIMD -TrustZone -IEM -AMBA™ v3.0 440 325 ARM926EJ-S™ -Jazelle 2004 2005 Worst case conditions
Trend: Openness in phones • Traditional phones were ‘Closed’ • No ability to add software after you buy the phone • Current phones use J2ME ‘Java’ • Use MIDP 1.0 and KVM, MIDP 2.0 & CLDC HI coming • Better than ‘Closed’ phones but major limitations:- • Slow execution speeds due to SW VM’s, HW acceleration helps • Limited API’s, no sounds, etc. in MIDP v1 • Fragmented platform, version of games for each phone • Future Smart phones will use Open OS • Symbian, SavaJe, Linux, Microsoft • Native execution for higher performance • Much richer API’s for richer Apps • Common standard for 3rd apps developers • E.G. Nokia Series 60 or Microsoft Smartphone 2003
Secure domain Trends: Security • TrustZone adds a “parallel world” to allow trusted programs and data to be safely separated from the operating system and applications. • Implementation is mixed hardware inside the core and software. • First implementation isin ARM1176JZ(F)-S Non-secure Traditional
Trends: Energy Management (IEM) 100% Required processing speed 0% 100% Traditionalon/off Power consumption 0% Traditional on/off Energy taken from the battery Intelligent Energy management Time
Trends - Multimedia • Multimedia & Game are a huge driver for Si • Power Efficiency moving codecs from • ARM->DSP->Custom HW • ARM solutions • v5 ‘E’ extensions, good for Audio codecs • v6 SIMD good for video codecs • OptimoDE, Fast & Flexible custom HW • v7 SIMD (Neon), Audio, Video, FP & Graphics • Swerve (3D SW) / MBX (3d HW)
ARM Innovation focused on Wireless • Java 7.5x faster & longer battery life IEM • 35% longer battery life with energy management SW TrustZone • Hardware security for SW (DRM, etc.) • Efficient DSP for multimedia MBX • High performance 3D Graphics at low power • Efficient & fast development tools • Fast time to market with ARM platform IP
Mobile Standards are required Services & Applications Networks & Radio Access Processor Interfaces www.mipi.org
Convergence 2008? + + SmartPhone GPS iPod (4GB) UWB
Summary • Services & applications require rich Open OS’s • The more open a handset the better data services • Open OS will increase ARPU • It is more cost effective to license an Open OS than to create one from scratch • Smart Open OS will dominate (>50%) market share in upgrading markets within 3-5 year period • Multiple device form factors will continue • Longterm Laptops will move away from x86 • ‘Tiger’ based laptop could could much less and last a week • Multiple Wireless Networks • GSM, GPRS, 3GSM, WiFi, Bluetooth, UWB • Software is the unifying platform