Mobile & IoT Market Trends and Memory Requirements JEDEC Mobile & IOT Forum Ivan H. P. Lin ARM Segment Marketing Copyright ARM 2016
Outline Wearable & IoT Market Opportunities Challenges in Wearables & IoT Market ARM Technology Tackles Challenges Wearable Systems Architecture Wearable/IoT Memory Requirements Conclusions
Wearable Opportunity: Fastest Growing Market Segment Projected Growth from 2016-2020 +400% 6% +2% +1% Source: ARM company data
Wearable Electronic Devices: Market Segment
Wearables: A Market That Is Market is incredibly diverse Consumers include dogs, cows and children Still Being Defined Market and suppliers remain in hold mode. Is it really a devices market or will services eventually become the driver Could be fashion items which will change dynamic. Market is still very new What are the compelling use cases? What is the optimum SoC? Where is the power being consumed? What is the best software platform? Business models could be different Paying for device or service? Which devices will consumers want Fitness band, watches or??? It s all about power but. Key drivers Battery life is an issue in high-end Platform footprint imposing constraints Increasingly important role for NFC as major use case e.g. payments, ticketing, vouchers etc. Health Smartwatches continued growth Data collected could be very sensitive How do you balance security and sharing? Value of wearables data still questionable.
Challenges in Wearables & IoT Market Personal connection Fashion drives form factor Price Evolving use cases Diverse Requirements Battery life Security Social acceptance User habits Evolving Software ecosystem Thermal constraints
ARM Technology Driving Innovation in the Wearable Market
Wearable Market Wearables Deeply Embedded Tethered Embedded Embedded OS Peripheral Always Aware, Lowest Power Companion Devices Standalone Devices Rich OS Autonomous Compute High-efficiency Performance, constrained power budget
Industry Always-on, Always- Aware Architecture
What do we do with sensor data.
Wearable Systems Architecture
Combining Cortex-A & Cortex-M
Basic Wearable System Architecture Cortex-M Processor Cordio Radio DMA Power Management CMSDK - Interconnect CoreSight SoC Flash Cache Flash Controller CMSDK SRAM Controller APB Bridge IoT Subsystem eflash SRAM SRAM AHB Peripherals CryptoCell -310 APB Peripherals
ARM 2016 High-end Wearable System CoreLink GIC-400 Mali-470 Mali- V550 Mali- DP550 SCP Cortex-M3 Always on CoreSight SoC Cortex-A32 CortexA32 UP Cordio Radio CoreLink NIC-450 CoreLink MMU-500 Sensor Fusion Cortex-M4 Peripherals CryptoCell- 710 DMC-500 LPDDR3/4 Memory System Integrated TrustZone
Increasing Battery Life in Wearable
Optimizing Cortex-A CPUs for Wearable Power Envelope
End To End: Linking Devices to Cloud 17 CONFIDENTIA L
By 2020: Explosive Growth Expected for IoT Expected number of IoT devices shipped in 2020 6% CAGR 2.8B Smart Mobile 58% CAGR 1.6B Smart Home 1.8B Smart City IoT 54% CAGR 0.6B Industrial New ecosystems and business models are emerging 43% CAGR 1.1B Auto. 21% CAGR Source: Gartner, 2015
Enabling the next wave of wearable & IoT services 19 CONFIDENTIA L
Market Opportunity: The Growth of LPWAN M2M connections outgrow mobile by 2021 Approx 0.5 billion cellular connections growing to 1.5 billion by 2021 LPWAN opportunity to take non-cellular connections Source: Ericsson Mobility Report 2015 20 CONFIDENTIA L
IoT Wireless Access Standards Many competing standards in unlicensed band make for a complex market 21 CONFIDENTIA L
What is mbed? mbed OS mbed Device Server mbed Device Connector mbed Cloud Partnership ARM Cortex-M Architecture Productivity Security Connectivity Management Efficiency
mbed OS Architecture Application Code mbed OS API Libraries mbed OS Core Communication Management Device Management Schedulers Event Energy Tasks mbed Client (CoAP, HTTP, LWM2M) mbed TLS BLE API IP Stack Thread API Communication Security mbed OS Drivers mbed OS uvisor WiFi 6LoWPAN Thread CMSIS-Core Debug Support Secure Drivers SW Crypto uvisor Hardware Interfaces ARMv6-M ARMv7-M MCU ARM Cortex-M CPU Crypto BLE Device Drivers Lifecycle Security Radio Sensor Lifecycle Security Device Security
Typical IoT Products Examples Ultra-constrained Constrained Mainstream IOT Unconstrained BBC micro:bit BT Smart beacon Device HW Resources SRAM Flash (enor) Architecture Acceleration mbed OS Typical features Typical size RAM Firmware 8K 32K 64K 256K ARMv6-M ARMv8-M Baseline BT Smart 16K 50K Rich BT Smart Thread node 32K 128K 256K 512K TRNG + Crypto IP + TLS uvisor Lifecycle Security 32K 220K Low BW WiFi node Border router > 128K > 512K ARMv8-M Mainline or ARMv7-M with MPU TRNG + Crypto IP + TLS uvisor Lifecycle Security Firmware over-the-air 64K 300K High BW WiFi node Gateway > 128K usually NAND A-Class TRNG + Crypto + GPU + VPU IP + TLS OP-TEE Lifecycle Security Firmware over-the-air Rich UI/Multimedia n/a n/a
Wearable/IoT Memory Requirements
Conclusions ARM-based solutions are driving innovation in the fast-evolving wearable and IoT market Wearables require lowest power and always-aware functions, along with high-efficiency on-demand performance Right CPU configuration and right sized implementation are critical for strict low-power budgets for wearable devices >50% reduction in active power >90% reduction in idle power ARM mbed solution meets the requirement of IoT; lightweight with critical features including multiple connectivity standards support, end-to-end security, etc. ARM provides complete low-power solutions to meet the performance and lowest power goals for all categories of wearable devices Low power CPU, System IP, GPU and Physical IP for high-end wearable devices