automotive, security, iot - freescale connected intelligence: bringing the internet … ·...
TRANSCRIPT
External Use
TM
Freescale Connected
Intelligence: Bringing the Internet
of Things to Life
EUF-NET-T0582
J U N E . 2 0 1 4
Cyril Zarader
TM
External Use 1
25 BILLION
World Population
2003 2010 2015 2020 2008
<1x 2x 3.5x 6.5x 1x # Connected Devices/Person
50 BILLION
12.5 BILLION
7.2B 6.8B
6.5B 6.3B
7.6B
* Sources: Ericsson, February 2011; Cisco Internet Business Solutions Group (IBSG), April 2011
The Internet of Things is
Driving Explosive Growth
In Connected Devices
(Sensing, Processing, Sending)
TM
External Use 2
Connected devices are
surpassing the number
of connected humans
Vast Connectivity
TM
External Use 3
Building Automation Smart City Smart Lighting
Smart Grid Smart Health Industrial Automation
Popular View of IoT Definition
TM
External Use 4
IoT is More Than M2M
The Internet of Things is about Machine to Entity (M2E):
• Machine to Human:
− Automatic health monitoring for people: Connected wearables with
monitoring services, or disease management
via implantable electronics
• Machine to Infrastructure:
− Automatic bridge monitoring: Sensing and monitoring
the structural integrity of a bridge in case of flooding
• Machine to Nature/Environment:
− Early detection of earthquakes: Distributed sensors
to detect early tremors in specific places
• Machine to Machine:
− Automatic diagnostics for cars: Automatic information collection from
your car’s engine management system and sending real-time alerts
to drivers or service centers
Machine to
Machine (M2M) refers to technologies that
allow both wireless and wired
systems to communicate
with other devices of the
same ability
TM
External Use 5
Our Products Power The Internet of Things
Advanced
Safety
Radar +
Vision
Infotainment
Traffic Monitoring
Security
Energy
Meters Home Hubs
Telehealth
Home Health
Monitors + Fitness
Connected
Appliances
Smart Energy
Grid
Digital Power
Conversion
Energy Management,
Wind + Solar
Human – Machine
Interface Machine – Machine
Industrial
Networking
Cloud
Computing
Metro Cells
Small Cells
Enterprise Gateways,
Switchers, Routers
Base Stations
Security
Networked
Printers
Data
Center
Connected
Farms
Microcontrollers | Digital Networking | Auto MCU | Analog and Sensors | RF
TM
External Use 6
Overlapping Services/Functions
• IoT services will tie some of the overlapping functions together, i.e.
− The Smart Car will use the home garage charging station to charge up overnight
− Home Automation service provider becomes aware of this, based on the home gateway communication, and passes on the message to the Smart Grid service provider to ensure enough capacity in the neighborhood (in case of multi-vehicle charging)
− Home Energy Management (HEM) service provider logs the energy usage and works with the Smart Car gateway to coordinate with other appliances at home, as well as potentially available energy from solar or wind harvesting at home
Smart Home Focus on home automation, but includes energy
management
Smart Car Charging electric vehicles (EV) can be done in the home
garage, making the car a part of the grid
Smart Energy Focus on reducing energy consumption at a variety of
facilities, including at home
Smart Grid Focus on optimizing grid utilization
TM
External Use 7
BAN/PAN/ &
Wired/Wireless,
Power Line
LAN
Hierarchical Layers
of Aggregation /
Hubs / Gateways
Wired/Wireless
WAN
Remote
Cloud-based
Processing
Edge Product
P
S
C
Sensors & Actuators
Embedded Processing
Connectivity: BAN/PAN/LAN/WAN
S
S
P
P
C
C
P C C P
Medtronic's glucose monitor uses
Bluetooth to "talk" to Ford Sync
Application/Action
Insights/Big Data
User-driven actions
via devices with
screens or
automatically driven
actions based on
data parameters
Data analytics for
business intelligence
Internet of Things – Data Transport Scheme
C P C
Hierarchical
Gateways
Legend:
C
TM
External Use 8
Edge
Product
BAN/PAN/ &
Wired/Wireless,
Power Line LAN
Layers of
Aggregation /
Hubs / Gateways
Wired/Wireless,
Power Line
WAN
Remote
Cloud-based
Processing
P
S
S
P
P
P P
Software in All Nodes
C
C
C C C C
C
Kinetis
Microcontrollers
Design Potential.
Realized
Vybrid Controller
Solutions
Rich Apps in Real
Time.
i.MX Applications
Processors
Your Interface to the
World.
QorIQ Processors
built on Layerscape
Architecture
Accelerating the
Network’s IQ
Industry’s most scalable
ultra-low-power, mixed-signal
MCU solutions based on the
ARM® Cortex™-M and
Cortex™-M0+ architectures.
Real-time, highly integrated
solutions with best-in-class 2D
graphics to enable
your system to control, interface,
connect, secure and scale.
Industry’s most versatile
solutions for multimedia and
display applications, with
multicore scalability and
market-leading power,
performance & integration.
Industry’s first software-
aware, core-agnostic
networking system
architecture for the smarter,
more capable networks of
tomorrow – end to end.
Scalable Industry Standard Solutions, Software and Development Ecosystem
Xtrinsic Sensing Intelligent
Contextual Sensing.
Connectivity BAN/ PAN/ LAN
The right combination of
intelligent integration, logic
and customizable software on
the platform to deliver
smarter, more differentiated
applications.
Fully integrated Short Range
radios with best in class
power performance, and
Powerline Communications
For IoT it provides Context: Identity,
Activity, Location, & Time
Edge products: •Very small
•Low cost
•Low power
•Low complexity
• Industrial grade & robust
Communications C
Embedded Processing P
Sensing S
Freescale IoT Offerings
TM
External Use 9
Embedded Processing
TM
External Use 10
Kinetis W Series Wireless & PLC wired
connectivity ARM
Cortex-M4 and M0+
MCU families with class-
leading sub-1 GHz and
2.4 GHz RF transceivers.
Pe
rfo
rma
nc
e
Integration Leading Performance - Low Power - Scalability - Industrial-grade Reliability & Temp
General Purpose
Segment Focused
Kinetis M Series High accuracy metrology
ARM Cortex-M0+ MCU
families for single chip
smart meter
implementations.
Kinetis K Series Industry-first ARM
Cortex-M4 MCU families
from 50MHz / 32KB with
low power, FlexMemory,
mixed-signal and broad
connectivity, HMI and
security features.
Kinetis V Series High efficiency, high
speed peripherals ARM
Cortex-M0+ & Cortex-
M4 MCU families for use
in motor control &
power conversion.
Vybrid Controller
Solutions Rich Apps in Real Time.
i.MX Applications
Processors Your Interface to the
World.
Availability
NOW!
Kinetis E Series Robust, 5V ARM
Cortex-M0+ & ARM
Cortex-M4 MCU families
for use in high electrical
noise environments.
Safety features for high-
reliability applications.
Kinetis L Series Ultra-low power/cost
ARM Cortex-M0+ MCU
families from 48MHz /
8KB with mixed-signal,
connectivity and HMI
features in low pin-count
packages.
Integration
Kinetis X Series Extreme performance
both Flash and Flash-
less version. Supports
high speed Quad-SPI for
code retrieval and
execution.
MCU/MPU Portfolio
TM
External Use 11
Freescale Kinetis MCUs. The building
Blocks for a smart, connected world
TM
External Use 12
Leadership in Cortex-M World’s Broadest, Most Scalable Portfolio
1st to market Cortex-M4
1st to market Cortex-M0+
Cortex M Vendor
750 Freescale - Kinetis
650 ST Micro
250 NXP
250 SiLabs / Energy Micro
280 Atmel
50 Texas Instruments
None Renesas
None Microchip
TM
External Use 13
Kinetis Platform Overview
Leading Performance – Low Power – Scalability – Industrial Grade reliability & temp
Freescale Bundled IDE, RTOS & Middleware – Rapid Prototyping Platform – Broad ARM Ecosystem Support
L E K X W M V
Lowest Power
32bit MCU
5V
Robustness
High
Performance &
Rich
Integration
Extreme
performance &
integration
Integrated RF
Connectivity
Integrated
measurement
& sensing
engine
Motor and
Power
Conversion
48MHz Cortex
M0+
<48MHz
Cortex M0+
<180MHz
Cortex M4
<400MHz
Cortex M-next
<50MHz
Cortex M4,
Cortex M0+
<48MHz
Cortex M0+
>75MHX
Cortex M0+ &
M4
8KB - 512kB
Flash
8KB - 128kB
Flash
32KB - 2MB
Flash <16MB Flash
32KB - 512kB
Flash
32KB - 128kB
Flash >16KB Flash
<128KB RAM <16KB RAM <256KB RAM <512KB RAM <64KB RAM <32KB RAM >4KB RAM
1.71 – 3.6V 2.5 – 5.5V 1.71 – 3.6V
Now! Now! Now! Q2’15 Now Now Q1 ’14
TM
External Use 14
The New World’s Smallest & Most Energy Efficient 32-bit MCU Starting with 35% smaller package size than any other competing 32-bit MCU based on ARM architecture, and designed for power efficiency, the Kinetis KL03 family takes advantage of ARM’s ultra-low-power Cortex-M0+ architecture and features peripherals that help you optimize power consumption.
Design Made
Simple.
The NEW
Kinetis KL03 Family of MCUs
Size represents actual comparison.
TM
External Use 15
Security in Kinetis Microcontrollers
The entire (current) Kinetis family includes enhanced Flash security, with
user selectable: • Security bit, disables external and debug access
• Backdoor access enable
• Factory access enable
• Block erase & re-program disable
• Hardware protection against "Noise injection" attacks
• Memory Protection Unit
• 128-bit unique part identifier
Some version devices add: • Battery backed up Tamper detection, monitoring-
‒ Supply voltage
‒ Clock frequency
‒ Temperature
‒ External sensors
‒ External physical tampering (e.g. drilling into PCB)
• 256-bit secure user storage (key), erased on tamper
• Secure real time clock
Protected Wire
A B A B
GND Vcc
PCB
chip
TM
External Use 16
Six Generations of Application Processors
1995 2001 2003 2005 2009 2012
Dragonball 1st FSL Apps
Processor
i.MX3 Series ARM11
GPU Integration
i.MX1 1st FSL ARM9
Apps Processor
i.MX2 Series 90nm LP
HW Video Accel
Analog Integration
i.MX5 Series 65nm LP/GP
ARM Cortex-A8
>1GHz
i.MX 6 Series 40nm LP
ARM Cortex-A9
Multi-core family
50+ Products
>180M Units
• Clear market leader for eReader apps processors (IDC)
• No. 1 in Apps Processors (IDC 12/2011)
• No. 2 in Auto Infotainment (Strategy Analytics)
TM
External Use 17
6Quad
6Dual
6Solo
6DualLite
6SoloLite
• Provide customers and partners with the broadest range of choices
• Reduce development costs and improve time to market
• Performance scalability is key to implement this strategy
• Quad = 4x Cortex-A9, Dual/DualLite = 2x Cortex-A9, Solo/SoloLite = 1x Cortex-A9
One Platform, Differentiated Products
TM
External Use 18
i.MX 6Solo
i.MX 6Dual i.MX 6Quad
• Dual ARM Cortex-A9 at
850MHz/1GHz/1.2GHz
• 1 MB L2 cache, Neon,
VFPvd16, Trustzone
• 3D graphics
with 4 shaders
• Two 2D graphics
engines
• 64-bit DDR3 and 2-
channel 32-bit LPDDR2
at 533MHz
• 1080p60 video
• PCIe (x1 lane)
• Gigabit Ethernet
• LVDS, MIPI
• SATA-II
• Single ARM Cortex-A9
at 800MHz/1GHz
• 512KB L2 cache, Neon,
VFPvd16, Trustzone
• 3D graphics
with 1 shader
• 2D graphics
• 32-bit DDR3 and
LPDDR2 at 400MHz
• 1080p30 video
• Gigabit Ethernet
• PCIe (x1 lane)
• LVDS, MIPI
• EPD controller
• Quad ARM Cortex-A9 at
850MHz/1GHz/1.2GHz
• 1 MB L2 cache, Neon,
VFPvd16, Trustzone
• 3D graphics
with 4 shaders
• Two 2D graphics
engines
• 64-bit DDR3 and 2-
channel 32-bit LPDDR2
at 533MHz
• 1080p60 video
• PCIe (x1 lane)
• Gigabit Ethernet
• LVDS, MIPI
• SATA-II
• Dual ARM Cortex-A9 at
800MHz/1GHz
• 512KB L2 cache, Neon,
VFPvd16, Trustzone
• 3D graphics
with 1 shader
• 2D graphics
• 64-bit DDR3 and 2-
channel 32-bit
LPDDR2 at 400MHz
• 1080p30 video
• Gigabit Ethernet
• PCIe (x1 lane)
• LVDS, MIPI
• EPD controller
• Single ARM Cortex- A9
at 1GHz
• 256KB L2 cache, Neon,
VFPvd16, Trustzone
• 2D graphics
• 32-bit DDR3 and
LPDDR2 at 400MHz
• 10/100 Ethernet
• EPD controller
i.MX 6DualLite
i.MX 6SoloLite
i.MX 6 Series At a Glance Scalable Series of Five ARM Cortex-A9-Based SoC Families
Features vary by product family
Red indicates change from column to the left
Pin-to-pin and Power Compatible
Software Compatible • ARM Cortex-A9 based solutions ranging up to 1.2GHz
• HD 1080p encode and decode (except 6SoloLite)
• Integrated IO’s may include HDMI v1.4, MIPI and LVDS, display ports, MIPI camera, Gigabit Ethernet, multiple USB 2.0, SATA and PCI-Express
• SW support: Google Android™, Linux®, QNX (3rd party), Windows® Embedded CE (3rd party)
i.MX 6 Series Highlights
* Features vary by product family
TM
External Use 19
Data Communications
TM
External Use 20
Freescale Kinetis W Series
Offering Comprehensive Wireless Solutions
• All ISM frequency bands: 315 MHz, 434 MHz, 868 MHz, 915 MHz, 2.4 GHz
• Scalable wireless protocol: From simple point-to-point lightweight protocol, up to full ZigBee®-compliant applications.
• Industries 1st Cortex M0+ MCU with <1GHz Radio, ideal for ultra-low-power Smart Energy & IoT Nodes
KW01
• Power Cortex M4 based MCU with 2.4GHz Radio supporting all major ZigBee profiles
KW2x The Complete
System Solution
RF / MCU
Communications
Software
TM
External Use 21
Today’s Wireless Landscape: Interoperability Nightmare
Wavenis
Bluetooth
Data Rate (Mbps) 10
WLAN (100)
0.01
WBAN (1)
Proprietary Wi-Fi
802.11 a,b,g,n, ac, ad
ZigBee
RF4CE
1
WPAN (10)
BTLE
WAN (>1000)
City & Nation
Wide
Local Area
Wide
100
ANT+
NFC
A
N
T
Cellular
(HSXPA, LTE. LTE+, etc.)
Wi-Max
Wireless
HART Sub-GHz
2.4GHz Z-
wave
RFID
KNX
Ran
ge
(m)
Low data rate
TV
White Space
M2M STDs,
e.g.
Weightless
TM
External Use 22
OneBox Means Integrating All “Boxes” Into One
Need to optimize the communications, processing, and storage requirements of all stakeholders
(i.e. teleco providers, security, utility, energy, automation, control, and other future service
providers), @Home, @Factory, @Hospital, or other target facilities / environments
BAN/PAN/LAN/HAN
Side
NAN/WAN Side
Ethernet / Fiber Bluetooth
Zigbee, 802.15.4
WiFi, DASH7,
ISA100
Wireless HART,
EnOcean
Wireless MBus
Ethernet, EtherCAT,
Profinet, Modbus,
IS485
HPGP
Weightless
Cellular
802.11ah
Sub Gig
Satellite
Etc.
PLM/PLC (G3,
Prime, etc.)
Etc.
UART, SPI, I2C, USB
Switching &
Routing
Storage
Display
Wir
ed
& W
irele
ss
Wir
ed
& W
ire
les
s
What Cloud access
link
Cloud
What short-range
device access link
What devices to
monitor/ control Targeting CPE
Protocol
Conversion
OneBox
Gateway
Firewall &
VPN
Standards Standards
TM
External Use 23
“OneBox” …. Have it Your Way…
Configurable “OneBox”
Processor
with
Operating
System
Ethernet
USB HS
Bluetooth4.0 (includes BT Low
Energy)
ZigBee
Radio
Sub GHz
Radio
802.15.4j
Radio
802.15.6
Radio
Other
Optional
Plug-In
Modules
802.11n
WiFi
TM
External Use 24
Connected Object - Wearable
TM
External Use 25
Smart Watches Available NOW
Full Feature OS Function Specific OS
WIMM Shanda
Bambook Sony
SmartWatch2
Samsung
Galaxy Gear
Vea
I’m Watch
Pebble Martian
Watches
Basis Impulse
Metawatch Kreyos Garmin Cuckoo
Aframe Digital Motorola
ACTV
Samsung Casio
TM
External Use 26
WearAble Reference Platform enabled by Freescale
Speeds and eases development for creating wearable devices by addressing key
technology challenges which frees developers to focus on creating differentiated
features
Maximizing Battery Life
Connectivity
Usability
Miniaturization
TM
External Use 27
Wearables is Not Just Smart Watches…
Wearable Ring
Scanner
Headset Running
Voice Recognition
Nymi, Heart-rate Based
Password Authentication
Kiwi Wearables –
Personal Tracker
Fitness/
Activity Monitors
Smart Glasses
Virtual Reality
Headset Headset
Computer
Angel – first open
sensor for health and
fitness
Bone Conduction
Bluetooth headset cap
TM
External Use 28
• Reference platform is based around a Hybrid Design architecture
developed by Kynetics and REVO.
• Hybrid Design addresses some of the key challenges around
wearable computing including form-factor and extended battery
life while also providing an expandable architecture for further
development of wearable devices.
• The design is separated into two parts:
High-performance processing core - Application Processor Board (APB)
An application specific daughter-board
Display
APB
Battery
Daughter Board
TM
External Use 29
Application Examples
• Time, chrono, lap time, alarms
• Smart music player with audio streaming via BT to headset
• Photo and video player
• Wi-Fi connectivity
• Compass
• Free fall detection
• Pedometer / activity monitor − Step counter (pedometer)
− Motion detection (walking, running)
− Distance traveled
− Calories
• ECG & Heart Rate
• Wake up on motion
• Charging over USB
• Wireless charging
display
daughter board
main board
button
battery
TM
External Use 30
i.MX 6SL ARM ® Cortex™-A9
Apps Processor
Running Android
SPI
3-axis ACCELERO
3-axis MAGNETO
FXOS8700CQ
W-LAN /
BLUETOOTH 4.0
Murata LBEH17YSHC
UART MEMORY
LPDDR2 + eMMC Samsung MCP
KMN5W000ZM-B207
BT/BTLE
SDIO WIFI
DDR2
SDIO
POWER
MANAGEMENT
Maxim MAX77696
BATTERY SINGLE
CELL LIPO
(500mAh)
RGB
BO
AR
D -
to
- B
OA
RD
CO
NN
EC
TO
R
MICRO USB USB
MOTION SENSING
PEDOMETER
MMA9553
WIRELESS
CHARGING
ET
017Q
C1
EP
D D
ISP
LA
Y
LC
D D
ISP
LA
Y
TOUCH INTERFACE
MIPI Solomon Systech
SSD2805C
TB
D
LCD
CONNECTOR EPD
CONNECTOR
BUTTON 1 BUTTON 2
BO
AR
D -
to
- B
OA
RD
CO
NN
EC
TO
R
Main Board PCB target size:
38 mm x 14 mm
Daughter Board PCB target size:
42 mm x 42 mm
(1.65” x 1.65”)
HUB SENSOR
MCU – Kinetis KL16
ARM Cortex™ M0+ Freescale
Technology
TM
External Use 31
Wearables: Summary
• More than just smart watches
• Growing market covering multiple vertical segments
• Freescale, Kynetics and Revolution Robotics are building a
scalable, modular reference platform that will evolve with market.
• The possibilities are almost endless!
• Availability via warpboard.org
TM
External Use 32
Our Products Power The Internet of Things
Advanced
Safety
Radar +
Vision
Infotainment
Traffic Monitoring
Security
Energy
Meters Home Hubs
Telehealth
Home Health
Monitors + Fitness
Connected
Appliances
Smart Energy
Grid
Digital Power
Conversion
Energy Management,
Wind + Solar
Human – Machine
Interface Machine – Machine
Industrial
Networking
Cloud
Computing
Metro Cells
Small Cells
Enterprise Gateways,
Switchers, Routers
Base Stations
Security
Networked
Printers
Data
Center
Connected
Farms
Microcontrollers | Digital Networking | Auto MCU | Analog and Sensors | RF
TM
© 2014 Freescale Semiconductor, Inc. | External Use
www.Freescale.com