mobile & iot market trends and memory requirements · expected for iot source: gartner, 2015...
TRANSCRIPT
Mobile & IoT
Market Trends and
Memory Requirements
JEDEC Mobile & IOT Forum Copyright © ARM 2016
Daniel Heo
ARM Segment Marketing
Outline
• Wearable & IoT Market Opportunities
• Challenges in Wearables & IoT Market
• ARM Technology Tackles Challenges
• Conclusions
Wearable
• Noun
–An item that can be worn
• Adjective
–Easy to wear, suitable for wearing
Wearable Opportunity: Fastest
Growing Market Segment
6%
+2%
+1%
+400%
Projected Growth from 2016 - 2020
Source: ARM company data
Wearable Electronic Devices:
Market Segment
Wearables
An Extremely Diverse Market
Challenges in Wearables & IoT
Market
Personal connection
Evolving use cases
User habits Social
acceptance
Price
Fashion drives form
factor
Battery life
Thermal constraints
Evolving Software
ecosystem
Diverse Requirements
Security
ARM TrustZone Technology
Bringing Security to the
Smallest Devices
Always On, Always Aware, The
Need For ‘Ambient Compute’
Key Functionality for Wearable
Device Market
Standalone Devices Companion Devices Tethered Embedded Deeply Embedded
Embedded OS Rich OS
Peripheral Autonomous
Compute
High-efficiency Performance, constrained power budget Always Aware, Lowest Power
Wearable Systems Architecture
Basic Wearable
System Architecture
eFlash
Flash Cache
eFlash
Flash Controller
APBPeripheralsSRAM SRAM SRAM SRAM
ProcessorCortex-M
Co
reSi
ght
SoC
IoT
Subsystem
APB Bridge
Power
Management
CryptoCell
-310
Cordio Radio DMA
AHBPeripherals
CMSDK - Interconnect
CMSDK–
SRAM Controller
ARM 2016 High-end
Wearable System
Always on
Mali-470
CoreLink NIC-450
Peripherals
Co
reSig
ht
SoC
LPDDR3/4
Memory System
Integrated
TrustZone
Cortex-A32
DMC-500
CryptoCell-
710
Mali-
V550
SCP
Cortex-M3
CoreLink GIC-400
Cordio Radio Sensor Fusion
Cortex-M4
CoreLink
MMU-500
Mali-
DP550
CortexA32
UP
Combining Cortex-A & Cortex-M
Industry ‘Always-on, Always-
Aware’ Architecture
By 2020: Explosive Growth
Expected for IoT
Source: Gartner, 2015
0.6B Industrial
1.8B Smart City 1.6B
Smart Home
1.1B Auto.
2.8B Smart Mobile
6% CAGR
58% CAGR
21% CAGR
54% CAGR
43% CAGR
Expected number of IoT devices shipped in 2020
New ecosystems and business
models are emerging
IoT
What is mbed?
ARM Cortex-M Architecture
mbed OS mbed Device Connector
Connectivity Efficiency Management Productivity Security
mbed Cloud
Partnership mbed Device Server
mbed OS Architecture
Hardware Interfaces
mbed OS
uVisor
mbed OS
Drivers
mbed OS
Core Schedulers
mbed OS API
Communication Management
Device Management mbed TLS
mbed Client (CoAP, HTTP, LWM2M)
IP Stack BLE API Event
Tasks Energy
Device Drivers CMSIS-Core
Application Code Libraries
uVisor
Debug Support
Lifecycle Security Secure Drivers
ARMv6-M ARMv7-M
ARM Cortex-M CPU MCU
Radio
Sensor Crypto
SW Crypto
Thread WiFi BLE 6LoWPAN
Thread API
Communication
Security
Lifecycle
Security
Device
Security
> 128K
usually NAND
TRNG + Crypto +
GPU + VPU
Ultra-constrained Constrained Mainstream IOT
BBC micro:bit
BT Smart beacon
Rich BT Smart
Thread node
Low BW WiFi node
Border router
BT Smart
16K
50K
mbed OS
IP + TLS
uVisor
Lifecycle Security
32K
220K
IP + TLS
uVisor
Lifecycle Security
Firmware over-the-air
64K
300K
SRAM
Flash (eNOR)
Architecture
Acceleration
8K – 32K
64K – 256K
ARMv6-M
ARMv8-M Baseline
32K – 128K
256K – 512K
TRNG + Crypto
> 128K
> 512K
TRNG + Crypto
Device HW Resources
ARMv8-M Mainline or ARMv7-M with MPU
Unconstrained
High BW WiFi node
Gateway
A-Class
IP + TLS
OP-TEE
Lifecycle Security
Firmware over-the-air
Rich UI/Multimedia
n/a
n/a
Typical features
Typical size
RAM
Firmware
Typical IoT Products Examples
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