qoriq® layerscape secure platform - nxp semiconductors€¦ · target industrial solutions for nxp...
TRANSCRIPT
DIRECTOR OF SOLUTIONS MARKETING
DIGITAL NETWORKING
SAM FULLER
MAR 2017
INDUSTRIAL SOLUTIONS
2
Agenda
9:00 AM – 10:00 AM TSN and LS1028A
10:15 AM – 11:15 AM Robotics
11:15 AM – 12:00 PM Intelligent Roadside Unit
3
Analyze Automate Monitor
1 Billion Industrial Application
Processors Shipped
Improving time to market, manufacturing flexibility, and increasing quality and efficiency will require
smarter, connected businesses
Powering Industrial Applications
for over 6 decades
Complete Solutions for Industrial Processing
Extreme OpLegacy SecurityLongevity
Industry 4.0 Requires Scalable Application Processing
4
Example Industrial Products
Industrial Managed Ethernet Switches
Gateway/ Router Industrial
Firewall
Remote Terminal Unit
(RTU) / Automation Controller
Programmable Logic
Controllers (PLCs)
Robots (Controllers/
PLCs)
5
NRT
RT
IRT
Deterministic
1 to 100 ms Cycle Time
Deterministic
< 1 ms Cycle Time
Industrial Protocols for Different Applications
Non-deterministic
> 100 ms Cycle Time
• Sensors
• Data scanner
• Inventory
management
• Motor drives
• Motion control
• Synchronized servos
• Conveyor belts
• Picker arms
• PLCs, I/O Control
• Valves
Target Applications Protocols
NRT
RT
IRT
Deterministic
Jitter matters for sync
1 to 100 ms cycle time
Deterministic
< 1 µs jitter
< 1 ms cycle time
Non-deterministic
Jitter doesn’t matter
> 100 ms cycle time
IEEE® 1588 Precision Time ProtocolVERY jitter sensitive; cycle time does not matter
6
Strong Legacy in Industrial Embedded Systems
• Embedded and Automotive Heritage
• JEDEC Industrial and Consumer Certification
• Founder of Multicore for Avionics (MCFA) working group
• Secure, Trustworthy, Assured and Resilient Semiconductors and Systems (STARSS)
• NXP membership in European Horizon 2020 Cert MILS project
• Automotive AEC-Q100 Certification
• U.S. National Institute of Standards and Technology (NIST) Cryptographic Algorithm Validation Program (CAVP)
• IEEE Audio Video Bridging (AVB) Task Group
• IEEE 1588
• Time Sensitive Network (TSN)
• EtherCAT Technology Group (ETG)
• PROFI International (PI)
• Wireless Hart Zigbee
7
Supply Longevity
NXP Industrial Application Processors
• 10 and 15 year supply longevity options
• Formal program with products listed at
www.nxp.com/productlongevity
Industrial applications require product
longevity
• Long product lifecycles
• Special product certification required
8
Extreme Operating Conditions
• 10 year product life with continuous
operation
• Product Life Application Notes
• Extreme temperature conditions
• -40o C cold start
• 70-85o C ambient operating conditions
• Up to 125o C junction temperature
• Low power consumption for fanless designs
• Small footprint for space-constrained
designs
9
Each Breach Exposes
a Different Aspect of
SYSTEM
VUNERABILITY
APPLICATIONS
KERNEL
CPU MEMORY DEVICES
SiliconHardware | IO | Storage
ManufacturingKey Generation | Provisioning | Updates
SoftwareOperating System | Applications | Permissions
ConnectivityRemote Access | Communications
10
LS1012ALS1021A
LS1043A
LS1088A
LS1046A
LS1024A
LS2088A
LA1575
Cortex™-A53
2Gbps Packet
1Gbps Crypto
Lowest power
64-bit ARM®
Cortex-A7
2 cores
2Gbps Pkt
1Gbps Crypto
Cortex-A53
2-4 cores
10Gbps Pkt
5Gbps Crypto
1st 64-bit ARM®
processor for
gateways and access
points
Cortex-A53
4-8 cores
20Gbps Pkt
10Gbps Crypto
1st 8x A53 ARM ®
Next gen
programmable offload
Cortex-A72
2 - 4 cores
10Gbps Pkt
10Gbps Crypto
1st Value Tier A72
ARM ® for gateways
and routers
Cortex-A9
2 cores
2Gbps Pkt
2Gbps Crypto
Cortex-A72
4-8 cores
40G Pkt
20G Crypto
1st 8x A72 ARM ® Next
gen programmable
offloadCortex-v8
2-4 cores
10+Gbps Pkt
Wireless
NEWRemote Terminal, PLC, Low
power Nodes
Industrial Firewall,
Managed Switches, Gateways,
Access Points
Factory Automation, HMI,
IoT Gateways
SDN, NFV,
Cloud Networking,
Storage
LS1028A
Cortex-v8
2 cores
GPU + LCD
Controller
4 port TSN Ethernet
Switch
TSN and GPU for
Industrial IoT
LX20xx
QorIQ Layerscape – Leading the 64-bit ARM®
and Multicore Innovation
Cortex-A72
8-24 cores
100Gbps Pkt
100Gbps Crypto
40W
1st 16 nm product
11
ROBOTICS
12
Target Industrial Solutions for NXP Digital Networking
Industrial Managed Ethernet Switches
Leverage networking leadership
position
ARM, Power, Accelerators
Gateway/ Router
Leverage networking leadership
position
Industry leading low power –performance
portfolio across ARM, Power, Accelerators
Industrial Firewall
Scalable IPSEC
Support for broadest range
of cyphers
HW acceleration
ARM and Power
LS1, LS2, T1~T4
Remote Terminal Unit (RTU) / Automation Controller
Scalable 1-to -4 cores
ARM & Power
LS1, T1 families
Programmable Logic Controllers
(PLCs)
Single-Dual Core ARM & Power
Low power
LS1-Families
T1-Families
Robotics/Motion Control
Scalable 1-to-many cores
Power & ARM
High Compute-to Power
dissipation ratio
• LS1-families
• LS2-families
• T1, T2, T4
SDK, ADK, ASK DRIVING SCALABLE PERFORMANCE AND TIME TO MARKET
13
Robotics/Motion Control Target Customers
Robotics
Kuka Yaskawa Fanuc
Staubli ABB Comau
Motion Control
Omron Siemens ABB
Mitsubishi ABB Rockwell Automation
14
• Robotics Controller
• Computing power: 2 X ARM A72
• Real-time Data Calculation
• Linux-OS (with Real Time Preempt
Patches)
• 2 Lane PCIe Endpoint
• 1 Lane PCIe Root Complex
• Fanless embedded system
Industrial Success Stories – Robotics Controller
Customer’s Product Customer’s Challenges
• Faster time to market
• Longevity of product >15 Years
• Standard ARM 64 Bit core
• Real-time system performance
• System power dissipation < 15W
• First ARM design
15
Industrial Success Stories – Robotics Controller
NXP’s Solutions Closing the Deal
• Engage end-customer as alpha customer on
LS1046/LS1026
• Provided schematics review for customer
• Regular communication in place NXP / Disty
FAE and End customer during evaluation phase
• Assistance debugging PCIe Endpoint with x86
Root Complex
• LS1026
• 2 X ARM A72
• 3x PCIe 3.0 controllers
• IEEE 754 Floating Point Compliance
• Linux Ramdisk loaded via PCIe
• Linux Software Development Kit with
Linux 4.x Kernel – Yocto, kernel.org and
NXP.com
16
Industrial Success Stories – Robotics Controller
Block Diagram Competitors
• Intel
X86
CPU
NXP
LS1026A
2 Lane
PCIe
UART
SPI Flash
UBOOT
DDR4
RAM
Eth
Cont.
1 Lane
PCIe
17
• Motion Controller
• Computing power: 2 X ARM A53, 4 x ARM
A53
• Real-time Data Calculation
• Real-time VxWORKS OS
• PCIe Controller or 16 bit parallel interface
to ASIC
• Fanless embedded system
Industrial Success Stories – Motion Controller
Customer’s Product Customer’s Challenges
• Faster time to market
• Longevity of product >15 Years
• Standard ARM 64 Bit core
• Real-time system performance
• Low power < 5W for SoC
• Scalable to higher compute performance
18
Industrial Success Stories – Motion Controller
NXP’s Solutions Closing the Deal
• Provided early LS1043A and LS2085A RDBs for
A53 and A57 evaluation
• Delivered early LS1043A samples for prototype
boards
• Close relationship with WindRiver to ensure
64-bit VxWORKS met customer schedule on
the LS1043A
• LS1023A/LS1043A
• 2 X ARM A53/4 X ARM A53
• 3 x PCIe 2.0 Controllers
• Integrated Flash Interface for 16 bit
parallel bus
• 2x DUART
• 6x Integrated Gigabit Ethernet Controllers
• eSDHC for SD card
• Pin compatible with 4 x A72 SoC (LS1046)
19
Industrial Success Stories – Motion Controller
Block Diagram Competitors
• Xilinx
NXP
LS1023A
NOR
Flash
DDR4
RAM
ASIC16b Parallel
IFC
SD
Card
Gb Ethernet
20
LS1012ALS1021A
LS1043A
LS1088A
LS1046A
LS1024A
LS2088A
LA1575
Cortex™-A53
2Gbps Packet
1Gbps Crypto
Lowest power
64-bit ARM®
Cortex-A7
2 cores
2Gbps Pkt
1Gbps Crypto
Cortex-A53
2-4 cores
10Gbps Pkt
5Gbps Crypto
1st 64-bit ARM®
processor for
gateways and access
points
Cortex-A53
4-8 cores
20Gbps Pkt
10Gbps Crypto
1st 8x A53 ARM ®
Next gen
programmable offload
Cortex-A72
2 - 4 cores
10Gbps Pkt
10Gbps Crypto
1st Value Tier A72
ARM ® for gateways
and routers
Cortex-A9
2 cores
2Gbps Pkt
2Gbps Crypto
Cortex-A72
4-8 cores
40G Pkt
20G Crypto
1st 8x A72 ARM ® Next
gen programmable
offloadCortex-v8
2-4 cores
10+Gbps Pkt
Wireless
NEWRemote Terminal, PLC, Low
power Nodes
Industrial Firewall,
Managed Switches, Gateways,
Access Points
Factory Automation, HMI,
IoT Gateways
SDN, NFV,
Cloud Networking,
Storage
LS1028A
Cortex-v8
2 cores
GPU + LCD
Controller
4 port TSN Ethernet
Switch
TSN and GPU for
Industrial IoT
LX20xx
QorIQ Layerscape – Leading the 64-bit ARM®
and Multicore Innovation
Cortex-A72
8-24 cores
100Gbps Pkt
100Gbps Crypto
40W
1st 16 nm product
21
Intel Processor Families
Tablet &
Handset
Desktop &
Laptop
IOT
Broadband
Little
CPU
Big
CPU
Pentium/
CeleronCore mCore i
Pentium/
CeleronAtom
Server &
Workstation
Little
CPU
Big
CPU
Xeon E3Xeon E5Xeon E7 Xeon PhiAtomXeon D Itanium
Misc
8s
4s
2s
1s
Little
CPU
Sofia
(Phone)
Broxton
(Tablet)
Apollo Lk
(PC)
Little
CPU
???
(DSL, PON)
Puma
(Cable)
Little
CPU
Tiny
CPU
Atom for
Auto
Edison
ModuleMCU
22
Intel High-End Processor Roadmap - Xeon D, E3, E5, E7
Roadmap Predictions (2020’s)
• Xeon D: Sys Arch convergence between Xeon D and Atom possible in Cannonlake (10nm) “Tick” - 2017
• Xeon E3:Skylake => Cannonlake (10nm shrink)
• Xeon E5: Broadwell-EP => Skylake-EP (1Q17) will ship co-packaged with Altera FPGA
• Xeon E7: Broadwell-EX => Skylake-EX
• Incremental improvement in cores, power, frequency, cache sizes and technology for Xeons
• New Memory Architecture - 3D Xpoint, Integrated Ethernet Controllers, co-packaged/integrated with Xeon are coming up
Source: Intel, Linley Report
(14nm)
(14nm)
(14nm)
(14nm)
(14nm)
(14nm)
(#socket vs time)
Released Mar 31, 2016Latest - Mar, 2016Discontinued Apr 29, 2016
Intel has disclosed no 10nm Atom
processors for any market. Is 14nm
the end of the road for Atom?
23
Understanding Intel’s Product Line
• All devices have DDRC and PCIe
• Atom SoCs
− Cherry Trail: new device for tablets
− Avoton: microserver SoC with 4x GE
− Rangeley: embedded SOC with 4x GE and SEC, $60+
• Xeon SoCs: Xeon D, $199+
• Stand-alone
− Celeron: entry-level PC, $42+
− Pentium: low-end PC, $54+
− Core i3, i5, i7: mainstream PC, $117+
− Core M - tablets
− Xeon E3, E5, E7: server processors, $192+
− Xeon Phi, supercomputing MIC coprocessor, $1695+
− Itanium, high-end enterprise server and HPC, $1350+
• Multichip Modules
− i7v5
Comes with “Embedded Option” and ECC on memory
Not available with “Embedded Option” and ECC on memory
24
Better Per Core Performance Than Intel Atom
24
0
2
4
6
8
10
12
14
LS1043A Single Core1600 MHz
LS1046A Single Core1800 MHz
Atom C2758 Single Core2400 MHz
Raw Single Core Performance
Average SpecFP Performance Average SpecINT Performance
0
1
2
3
4
5
6
7
8
LS1043A Single Core LS1046A Single Core Atom C2758 Single Core
Normalized Single Core Performance (Score/CPU/MHz)
Average SpecFP Average SpecINT
LS1046A (A72) core provides superior per clock performance to Atom
LS1046A (A72) beats Atom single core performance at full clock speed
LS1043A (A53) provides similar per clock performance to Atom with superior $/watt
25
Floating performance
[email protected] 50W单精度乘法: 172.8 GFLOPs
[email protected] 7W单精度:25.6GFLOPs
[email protected] 12W单精度:115.2GPLOPs
[email protected] 25W单精度:256 GFLOPs
26
Floating Point Performance Range
26
0
5
10
15
20
25
30
35
40
LS1023A 1600 MHz LS1026A 1800 MHz LS1046A 1800 MHz
Average SpecFP Performance
4 Watts
4x P
erf
orm
ance
27
Real Time Performance
Latency @ 1.6GHz core L1 L2 DDR
Core Clock cycles 3 13 148
ns 1.9 8 93
LS1043A Measured Memory Latency
Industrial Linux SDK with
Xenomai real-time kernel
VxWorks 7 support for LS1043A
Q2 2017
VxWorks 7 support for LS1046A
Q3 2017
Nucleus RTOS support for
LS1046A
PCIe
Configuration
256 Byte
Transactions
Latency First
Byte written to
PCIe (nsec)
Average Latency Per
Transaction (nsec)
PCIe Gen 2 x1 1 Transaction 471 471
12 Transactions 6506 542
PCIe Gen 2 x2 1 Transaction 467 467
12 Transactions 3457 288
LS1043A DDR to PCIe Latency with QDMA
28
Scalable Processing in Pin Compatible Package
LS1043
LS1023 LS1026
LS1046
4x A53 1.6 GHz
5 W Power
21,000 Coremark
½ Neon Unit
2x A53 1.6 GHz
4 W Power
10,500 Coremark
½ Neon Unit
4x A72 1.6 GHz
14 W Power
32,000 Coremark
2 Neon Units
2x A72 1.6 GHz
11 W Power
16,000 Coremark
2 Neon Units23mm x 23mm
780 pin
FC-PBGA Package
29
A
B
C
D
E
F
GBuilt-in TSN andIEEE1588 Support
Built-in industrial-grade security
Support for variousindustrial networking protocols
Built-in graphic display support for
HMI Applications
Open Software Repository and
Community
Hard real-timeapplications
support
Manageable via industrial control and networking protocols
for Industrial Automation
30
1588 Development Roadmap
Q1 2017
• Platforms
• LS1043A RDB
• LS1046A RDB
• LS1021A TSN
• Linux PTP Master/Slave Support
• Boundary Clock (LS1021A)
Q2 2017
• Boundary Clock (LS1043A, LS1046A)
Q3 2017
• Platforms
• LS1021A TSN
• LS1043A RDB
• LS1046A RDB
• Power Profile
• Telecom Profile
• Transparent Clocking (LS1021ATSN)
• 1-step timestamping (LS1021ATSN)
31
Industrial Linux Development
Q1 2017
• Platform
• LS1021A TSN
• LS1043A RDB
• LS1046A RDB
• Xenomai (Mercury Core)
Q2 2017
• Platform
• LS1012A RDB
• LS1021A
• LS1043A RDB
• LS1046A RDB
• Xenomai (Cobalt Core)
• Latency benchmarks
Q3 2017
• Linux Distribution for Industrial Automation
32
Linux for Industrial Automation COMMUNITY AND SERVICES
2
Open-Source Development Community
4
LiDIA Validation,
Certification, & Branding
Lab
33
Software Services – Accelerating TTM
Linux®
ServicesIntegration
Services
• Commercial Support
• Frozen Branch
• Application-Specific Hardening
• RTOS to Linux conversion
• Feature Acceleration
• Forward Port/Kernel Refresh
• Wi-Fi
• Performance
• Systems Consulting
• Discovery Contract
• Security (All Levels)
• Design Services
• Porting
• Emergency Boot
• Uncommon IP
• Functional Simulators
nxp.com/networking-services
Accelerate Customer
Time-to-Market
Deliver Commercial Software,
Support, Services and
Solutions
Create Success!Simplify Software
Engagement with NXP
34
Quick Look at ARINC 664 Topology
• Key ideas
− End points
− Switches
− Virtual Link based Multi-cast (data)
− Built on COTS equipment/components
− Pre-planned TCP/IP network
Bandwidth allocation Gap
Plan enforcement (by switches)
Redundancy (end points)
LRM
LRM
LRU
-----Lat/Lon
LRU
Switch
Switch
LRU
LRU
LRM
LRM
Virtual Link
Network
planning
software
Network Configs
implementing plan
Pre-deployment
Deployed
Avail
NOWAvail Via
Engagement
35
NXP Security Consultation – http://nxp.com/sec-consult
Recover
Respond
Detect
Protect
Identify
NIST Framework 2014
Planning for success
Consultation
Phase 1:
• 2 Conf calls/week for 2-4 weeks
• NXP Security Architecture Experts
• Collect & Exchange Information
Phase 2:
• Assemble data/recommendations into
PPT
• Final 1 or 2 calls to transfer/present
Delivery:
• PPT with following sections
• Overview of Use Case
• Overview of Current/ Proposed System
• Rationale for Security Elements
• Implications (Bus, Tech, MFG, Supply
Chain, etc.)
NXP and the NXP logo are trademarks of NXP B.V. All other product or service names are the property of their respective owners. © 2017 NXP B.V.