freescale embedded solutions - nxp semiconductorsexternal use tm freescale embedded solutions based...
TRANSCRIPT
External Use
TM
Freescale Embedded Solutions
Based on ARM® Technology: A Review of the Industry's Broadest Portfolio of ARM-Based
SoCs
FTF-IND-F0039
A P R . 2 0 1 4
Nick Sargologos | Sr. Marketing Manager, Digital Networking
TM
External Use 1
Agenda
• Market Trends for Embedded Networking Processors
• Introducing QorIQ LS1 family
− Target Markets
− Key Differentiators
− Schedule and Enablement
− Application Examples
• Positioning LS1 and i.MX
• i.MX Product Family Update
TM
External Use 2
Diverse Data Sources
Optimized Networks
Security, Security, Security
Secure Data
Key Drivers for Market Growth
Multicore
Use of virtualization technologies
High reliability and Safety
Consolidation of Services
Greater
Connectivity
50B connected nodes
Exponential growth in global traffic
Addition of
Arm ISA
TM
External Use 3
# Connected Devices
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
Internet of Things Internet of Everything
TM
External Use 4
Greater Connectivity across all verticals
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
TM
External Use 5
Secure Network Traffic is Growing … Fast!
Cybercrime is a double digit growth industry
Online retail growth at 15% CAGR through 2016
25% of WW internet users use online banking
Google uses SSL search for Google account users
Facebook requires SSL certificates for hosted
pages
BYOD: Business tablet usage grows 405% in
2011
Global cloud traffic is growing 12x in
5 years
Freescale.com/security
TM
External Use 6
Introducing QorIQ LS1020A, LS1021A and LS1022A
ARM-powered networking has arrived!
Leveraging over 20 years of networking expertise, the ARM-based QorIQ LS1 family is optimized to offer unprecedented efficiency and security, together with the broadest array of high-speed interconnects and features ever offered in a sub-3W networking processor.
TM
External Use 7
LS1 Family Overview
Highly Efficient • Delivers 6,000 CoreMark® in under 3 W (Typ)
• QUICC Engine for protocol offload
High Reliability • ECC protection on L1/L2 and all SRAM
• Multicore for redundancy
Unmatched Integration •DDR4, LCD controller, USB 3.0 w/PHY, SD/MMC,
CAN and SATA 3
Robust Ecosystem Linux SDK, 5 EBS form
factors, 3rd party SW for TTM
Ease of Use Services, Arm and CW
tools
High Reliability ECC protection
CPU Core Dual Arm A7 Cores
ECC Virtualization Efficiency Integration
Extending our customer reach
Industrial Energy Enterprise
1.0 2.0 3.0
IoT
TM
External Use 8
LS1021A LS1020A LS1022A
Core Type ARM Cortex™-A7 MPCore™ + NEON
Cores/Threads 2 / 2
Frequency Up to 1GHz Up to 600MHz
L1 I/D 32kB / 32kB with ECC
L2 (Unified) 512kB Shared with ECC
SRAM 128kB with ECC
DDR 1x(16/32B +ECC) DDR3L/4 up to 1.6GT/s
DDR3L (8/16B) up to 1.0GT/s
SerDes 4x up to 6.0GHz 1x up to 5GHz
Ethernet 3 x 1GE 2 x 1GE
PCIe 2 x Gen 2.0 (up to 5.0GT/s) 1x Gen 2.0
SATA 3.0 1 up to 6.0GHz No
USB 1 x USB 3.0 and 1 x USB 2.0 1 x USB 2.0
CAN Up to 4 Up to 4
TDM/HDLC 2 No
UART/I2C/SPI Up to 8 / 3 / 2
I2S Up to 4
LCD 1 x Controller No
Acceleration SEC,QE SEC
Trusted architecture
Pin Compatible 19x19mm, 0.8mm pitch
LS102x Product Family Snapshot
TM
External Use 9
LS1 Performance
− Theoretical peak DDR bandwidth: 6.4GByte/s (32-bit * 1.6GHz data rate)
− Theoretical internal bus bandwidth: 4.8GByte/s (128-bit * 300MHz)
− IPfwd: 2Gbps at IMIX packet size
− IPSec: 1Gbps at IMIX packet size
(up to 2Gbps at large packet size)
NOTE: All performance targets for LS102x are pending actual
benchmarking in silicon, these numbers are preliminary
Key design objective of LS1 family is to deliver the highest
level of performance and integration within a sub-4W total
design power (TDP) envelope
TM
External Use 10
Comparison (2xCortex-A7 vs 1xCortexA9)
Performance is Specint2000 at synthesized frequency
Area is core with Neon + L1 cache, with L2 controller, MP1 configuration, no L2 RAM included
Power measured as Dhrystone at nominal voltage
0
1
2
3
4
5
6
7
A5 A7 A9 A15 A53 A7 A9 A15 A53 A5 A7 A9 A15 A53 A5
Dynamic Power Area Performance
Rela
tive
to C
ort
ex-A
5
2xA7 2xA7
DPower
DDMIPS
Cortex A7 = 1.9 DMIPS/MHz
Cortex A9 = 2.5 DMIPS/MHz
LS102x with Cortex-A7 delivers
unmatched power/performance
efficiency
TM
External Use 11
LS1 Family Schedule and Enablement
TM
External Use 12
LS1 Product Family: Schedule
Rev1.0 Alpha
Samples Prod.
Qual
Updt
SDK
• Datasheet
• Reference Manual
GA
SDK
Proto TWR
Boards IoT Gtwy
Boards
Alpha
BSP
2014
Sep Oct Nov Jan Aug Dec Q2
Rev1.0
Tapeout
Q3 Q4 Q1
2015
Rev1.1 Eng
Samples
Sili
co
n
So
ftw
are
B
oa
rds
Alpha QDS
Boards
Rev1.0
Gen. Avail
Samples
SDK
Q1
2013
PLC
On track to ship Alpha customer samples beginning in May
Channel
LAUNCH
TM
External Use 13
LS1 Family Current Deliverables
• All now available on: LS1021A Extranet site
LS102xA Family Version Availability
LS1021A Reference Manual Rev. B Available now
SEC Reference Manual Rev. A Available now
LS1021A Hardware Spec Rev. D Available now
LS1020A Hardware Spec Rev. B Available now
LS1022A Hardware Spec Rev B Available now
LS1021A Ball Map Rev. A Available now
LS1021A Package Spec. Rev. A Available now
LS1021A Product Brief Rev. B Available now
TWR-LS1021A Schematics Rev. A Available now
IOT Gateway board schematics Rev. A Available now
TM
External Use 14
LS1 Family 2015 10K Resell Pricing (all P/N’s active now) Pre-production parts highlighted in Green
Std Temp
Ext Temp
Pre-Prod
TM
External Use 15
LS1 Family Customer Enablement Boards
• Multi-protocol support
for IoT devices
• High speed WAN / LAN
for Cloud connectivity
• Cost-effective, open
source development
platform
• Designed to accelerate
time to market
Tower-based Evaluation
Platform
• Rapid prototyping platform
for Industrial applications
• Modular design supports a
range of connectivity options
• Cost-effective, open source
development platform
• Designed to simplify product
evaluation
IoT Gateway
Reference Design
TM
External Use 16
TWR-LS1021A Development System
Features
• Memory
− DDR3 1GB
− Parallel NOR Flash 128MB or QuadSPI NOR Flash 16MB
• Connectivity
− Up to 3 x RJ45 GigE
− Up to 1 SATA
− 2 x USB 3.0
− 2 x mini PCIe 2.0 (x1 + x1) or (x1 + x2)
− Display via HDMI or TWR-LCD or TWR-LCD-RGB
− Audio OUT via HDMI or Jack plug or TWR_EVEL
− Console port/JTAG via USB 2.0
• Tower Boards supported via TWR-EVEL
− TWR-IND-IO 2 x CAN, RS485, RS232 up to 2 boards supported
− TWR-LCD
− TWR-LCD-RGB
− TWR-ETHERCAT-SLV
Generic Connectivity Availability
TM
External Use 17
TWR-LS1021A Board Layout (subject to change) S
AT
A
Se
co
nd
ary
Ele
va
tor
Pri
ma
ry E
leva
tor
LS1021A
DD
R
SerDes
IFC USB3
Dig
ital
DDR
DDR
PHY
PHY
RJ45
x2
RJ45+
X2
USB3
PHY
JTAG
Mini
USB2
K20
RST USB
HUB
CLK
CPLD
PWR
JACK HDMI
HDMI
PHY
QSPI
DIP
SW1
DIP
SW2
1588
A Audio
JACK
MIC
E
ARM
JTAG
EEPROM Audio
Codec
Dual mPCIe
connectors for
.11n/ac Wi-Fi
cards
Pri
ma
ry E
leva
tor
Se
co
nd
ary
Ele
va
tor
LS1021A
DD
R
IFC
SerDes
USB3
Dig
ital
SD/MMC Slot
NOR
mP
CIe
Fu
ll
Card
mP
CIe
Fu
ll
Card
TOP BOTTOM
TM
External Use 18
LS1021A- IoT
Board Wifi 802.11
LS1021A
LANE A
LANE B
LANE C
LANE D
EC2
QSPI
DDRC
SDHC
2D-ACE
SPI1
UART1
(2-Wire)
LP UART1
(4 wire)
RGMII/
EC3
USB3.0
SuperSpeed
I2C1
I2C2
EC1
MA
GN
ET
ICS
USB3.0
HUB
RS232 xcr
Serial to
USB
DDR3L
QSPI
FLASH
Discrete x3
8Gbit = 1Gbyte
MT41K256M16 – 32 Meg x 16 x 8 banks
+ ECC
Silicon Image
HDMI
Transmitter
DDR3L
SG
MII
PH
Y
SATA
mPCIe x1
mPCIe x1
GPIO
Expander
ADC
Arduino Shield
Connector
For low speed
wireless
UART
SPI
GPIO
I2C EEPRO
M
Zigbee/mesh network
Terminal
cellular modem/wifi 802.11
4GB
8 bit SDHC/MMC/SDIO
1Gbit
EC2
FTM/
MA
GN
ET
ICS
Re
alte
k
RT
L8
36
5M
B-C
G
DDR3L
SPI
MA
GN
ET
ICS
SG
MII
PH
Y SE
RD
ES
MU
X
SAI2 (HDMI)
SGT5000
SAI2
TM
External Use 19
ARM Development Tools Roadmap for LS1 Family
CodeWarrior
LS1Tower Edition
$495 (stops working after 1/2 year)
Bound to LS1Tower board
CMSIS-DAP, On-board JTAG Probe
Includes Linux GDB App
CodeWarrior Networking Developers Suite
$1999 yearly (+ $500 CW TAP)
Performance Analysis, CW Config Suite
Incl. CW tools for other processors
Co
st
Time
ARM DS-5
(available from ARM) ~$4000 yearly (+ Probe $3500)
Performance Analysis*
Continuity with CodeWarrior
for 32B/64B ARM
TM
External Use 20
EcoMAP: QorIQ Layerscape Series
• ARM DS-5
• CodeWarrior Tap
• Arium
• IAR
• Lauterbach
• GreenHills
• Mentor
• Segger
• WindRiver
• Advantech
• Arduino
• Embest
• ADLink
• Congatec
• CurtissWright
• Digi
International
• Emerson
Network Power
• GE Intelligent
Platform
• Kontron
• Mercury
• Phytec
• TQ Systems
• Radisys
• ARM DS-5
• Atollic
• CodeWarrior
• Cosmic
• Crank Software
• Green Hills
• IAR
• Kozio
• Mentor Embedded
• Timesys
• Wind River
• Green Hills
• Mentor Graphics
• Timesys
• QNX
• Wind River - VxWorks
• Aricent
• Adeneo
Embeeded
• Crank Software
• Radisys
• Vitesse
• Acontis
• Beckhoff
• Crank Software
• Digi International
• ISaGRAF
• Broadcom
• IDC
• Linear
• Qualcomm Atheros
• Ralink
• Rohm
• Sierra Wireless
• Silex
• Vitesse
• RadiSys
• Symmetricom • VortiQa
• EBS
modules
based on
the LS1
• Oracle JVM
• VortiQa
• Skelmir
• Altia
• Aricent
• Adeneo
• IEEE
• Arnewsh
• Phoenix Micro
• AC6
• HILF
• Aricent
• Adeneo
Embeeded
• Crank Software
• Radisys
• Vitesse
• ENEA
• SYSGO
• IXXAT
• Koenig-KPA
• Molex
• TMG
TM
External Use 21
LS1 Application Use Case Examples
TM
External Use 22
Secure Gateway
Less than 3Watts
Trusted Node
Crypto
TM
External Use 23
Mobile Wireless Gateway [Car]
> 3Watts
Trusted Node
Crypto
Connectivity
TM
External Use 24
Point of Sale Station
Connectivity
Trusted Node
Crypto
TM
External Use 25
Automatic Teller Machine
Connectivity
Trusted Node
Crypto
TM
External Use 26
Programmable Logic Controller
Protocols
Trusted Node
Connectivity
TM
External Use 27
Human Machine Interface
Protocols
Trusted Node
Connectivity
TM
External Use 28
Asset Management (M2M)
> 3Watts
Trusted Node
Crypto
Connectivity
Lite
TM
External Use 29
Secure Network Attached Storage
Less than 3Watts
Trusted Node
Crypto
TM
External Use 30
LS1 and i.MX Product Positioning
TM
External Use 31
Comparing Price/Performance of
Freescale ARM Processors
Lowest Price
Perf
orm
ance/F
eatu
res
/ / Highest
For High performance, “Packet Centric” applications: • Adds ARM to the QorIQ portfolio starting in 2014
• Extend high-performance networking for industrial and IoT markets
• Deliver comprehensive ecosystem for ARM, focus on Ease of Use
• Start with 32-bit, intro 64-bit in next generation
Efficient and scalable “pixel-centric” controllers • Delivering ARM-based products since 2001
• Focusing on automotive, consumer, and industrial
• Strong ecosystem with i.MX Community support
• Low-power architecture to meet green strategy 32-bit
64-bit
TM
External Use 32
“Pixel”
centric
“Packet”
centric QorIQ
LS Series General Embedded i.MX
• Clear choice for display-centric applications
• Graphics acceleration processors
3D, 2D, composition engines
• H/W video acceleration
Decode - 1080p60 H.264
Encode - 1080p30 H.264
• LPDDR2 enabled battery friendly designs
• Multiple display interfaces
RGB, LVDS, HDMI, MIPI
• Camera sensor interfaces
Parallel and MIPI
• Microsoft WinCE, Android support needed
• Clear choice for networking applications
• Support for high bandwidth I/O, coherent
PCIe applications & multi-lane SerDes
• Hardware coherency of CPU & accelerators
• High reliability – “always on / always
available” enabled by ECC protection
• Application Partitioning and Virtualization
• Security focused performance – security
engine, secure boot, Trust Architecture
• Support for industrial protocols: Profibus,
RS4xx, others via microcode/QuiccEngine
• Performance focus in a given power
envelope and DDR4 support
Customer Application Continuum
Choose LS1 when requirements call for:
Choose i.MX when requirements call for:
TM
External Use 33
i.MX Products Update
TM
External Use 34
Applications Processor Family Roadmap (Public)
i.MX35
i.MX31
i.MX25
i.MX233
i.MX 6Dual Lite
i.MX28
i.MX53
i.MX51
i.MX50
4x CPU; 6x GPU, 1080p60
performance gains
Next Gen
i.MX 6Solo
Performance/
Multimedia
Capability
Content
Creation,
Technology
Driver
Good, Better,
Best
Differentiation
Today
Premium
Balanced
Entry
Execution
Production
Proposal
Product Qual
Samples
Planning
Production Cortex A8
Cortex A9
ARM9
ARM11
i.MX 7
Mass
Market Availability
Cortex A5+M4
Vybrid 5/6 Series
i.MX 6SoloLite
i.MX 8
i.MX 8
i.MX 7
i.MX 6Dual
i.MX 6Quad
Vybrid 3 Series
A53 ARM
Core
Announce
1Q13
Cortex A9+M4
Cortex A53, A57, A7, M4 Cortex A5
Future
i.MX 6 Next
TM
External Use 35
i.MX 6Solo
i.MX 6Dual i.MX 6Quad
• Dual ARM Cortex-A9
up to 1/1.2GHz
• 1 MB L2 cache, Neon,
VFPvd16, Trustzone
• 3D graphics
with 4 shaders
• Two 2D GFX engines
• 64-bit DDR3 and 2-
channel 32-bit
LPDDR2 at 533MHz
• 1080p60 video
• PCIe (x1 lane)
• Gigabit Ethernet
• SATA-II
• Single ARM
Cortex-A9 up to
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)
• EPD controller
• Quad ARM Cortex-A9
up to 1/1.2GHz
• 1 MB L2 cache,
Neon, VFPvd16,
Trustzone
• 3D graphics
with 4 shaders
• Two 2D GFX engines
• 64-bit DDR3 and 2-
channel 32-bit
LPDDR2 at 533MHz
• 1080p60 video
• PCIe (x1 lane)
• Gigabit Ethernet
• SATA-II
• Dual ARM
Cortex-A9 up to
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)
• 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 six ARM Cortex A9-based SoC families
Red indicates change from column to the left
• Single ARM Cortex-
A9 up to 1GHz
• Single Cortex-M4
at 166Mhz
• 256KB L2 cache,
Neon, VFP,
Trustzone
• 3D and 2D Graphics
• 32-bit DDR3 and
LPDDR2 at 400MHz
• Dual Gigabit
Ethernet
• PCIe (x1 lane)
i.MX 6SoloX (in development)
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/6SoloX)
• 3D video playback in high definition (except 6SoloLite/6SoloX)
• Integrated IO’s may include HDMI v1.4, MIPI and LVDS, display ports, MIPI camera, Gigabit Ethernet, multiple USB 2.0 and PCI-Express
• SW support: Google Android™, Linux®, QNX, Windows® Embedded CE
TM
External Use 36
i.MX 6SoloX Target Applications
• XGA
industrial
HMI with
basic UI
• Large or
high-quality
small
appliance
• Industrial
scanner or
printer
• Vending
machine with
display and
basic UI
• Access
control
(security)
panel
• Surveillance
monitoring
• Building
control, e.g.
elevator or
automated
door
• Kiosk with 2D
display, e.g.
gas pump
• Mobile
patient care,
e.g. infusion
pump or
respirator
• Blood
pressure
monitor
• Activity and
wellness
monitor
• Exercise
equipment
with display
• Wired and
wireless
audio
streaming
• Energy
management
hub
• Industrial
gateway
• VoIP
• Telematics
• Entry-level
infotainment
• Industrial
vehicle with
control &
HMI, e.g.
tractor, train,
ship, heavy
equipment
• Service robot
TM
© 2014 Freescale Semiconductor, Inc. | External Use
www.Freescale.com