iot development platform - arm architecture · 3 bringing context awareness to products sensor...
TRANSCRIPT
2
disruption
“By 2018, 50% of IoT
solutions will be from
start-ups less than 3
years old” - Gartner
3
Bringing context awareness to products Sensor fusion requires intelligence at the node
Awareness of user Identity, location, time, activity
Bringing context to otherwise ‘flat’ big-data
More efficient systems, more accurate data Corroboration of multiple sensor sources
Digital pre-processing and communication
Minimize communication activity and bandwidth
Wake host processor only when necessary
Sensors
ST LIS331EB smart motion sensor
3-axis sensor-fusion accelerometer ARM Cortex-M0 Processor
Cypress TrueTouch
Noise immune multi-touch sensor ARM Cortex-M Processor
Applications SoC
ARM Cortex-A
Touch screen controller
ARM Cortex-M
Sensor fusion based systems
set to grow from 400M units in 2012
to over 2.5 billion units in 2016
– Semico Research
4
Efficient nodes
1.9 billion ARM Cortex-M devices shipped in 2012
by leading semiconductor companies
MCUs radios sensors
5
From Sensor to Cloud Edge Clients Network
Temp
Prox
control
thick client
Cortex-A
thin client
Cortex-M
Camera
Infrared
Smartphone /
Headless
Gateway
Multi-core
Cortex-A M
od
em
M
od
em
Mo
dem
Short-Range
Radio e.g.
• Xbee
• 6lowPan
• BT LE
Cloud
Access
Network:
e.g.
3G/4G, DSL,
DOCSIS
Whitespace
Device
Provisioning
and
Diagnostics
Management
Platform
M2M Apps
M2M Apps
Cloud
Hosting
e.g.
AWS
M2M Apps
M2M Apps API
‘Big
Data’
Storage
Gateway
Sensors
M2M Cloud Services
6
Cortex-M3/M4
Choice of Boards for ARM 32bit microprocessors S
ilic
on
C
ost
ARM 11/Cortex-A
Cortex-M0
Processing Power + Capabilities | Power Consumption
$1
$2
$5
Modem Control
Data Injest Forward
Basic Processing
Multiple Sensor Data + Concurrent Processing
Gateway Functionality
OMA-DM + Device Management
Complex Data Processing (e.g. Camera, image recognition)
MMU Full Operating System Support: Android, Ubuntu
Graphics + Display Output
Hi-bandwidth capability e.g. USB 3.0, 1Gbps Ethernet
Billions of connected devices means cost scaling is critical
$25 Raspberry Pi starts to look expensive in Ms of Units vs. $12 Freedom board
It’s not just the SoC cost – MMU CPUs require external memory + > power
Don’t forget power consumption – Cortex-M devices can be powered from a CR2032 battery
ARM MBED Freescale Freedom $12.95
Sil
ico
n C
ost
$10
$15
$30
$0.50
7
MBED
8
From Idea to Implementation
“Wouldn’t it be cool if I can build a device that can
send me an TXT every time the cat goes through the
flap?”
9
….and a Modern Dev Environment
Traditional PC Development Software
Environment
Modern Day
Cloud Based Dev Development
10
Leverage Crowdsourcing + Community
11
mbed Rapid Prototyping Platform Complete Hardware, Software and Web 2.0 Solution
Lightweight Online Compiler
Hardware Platforms
Dedicated Developer Website
Community of Open Source
Peripheral Drivers
12
mbed SDK and Components
13
mbed project: 3rd party board enablement
Compatible 3rd party boards
amplify mbed ecosystem
CMSIS-DAP & HDK
Firmware & schematics
Enable anyone to manufacture
mbed compatible boards
14
mbed summary
open source IoT ecosystem
rapid product development
industry standard
Come learn more next week at
www.armtechcon.com in San Jose