Advanced IP solutions enabling the autonomous driving revolution

Similar documents
Cortex-A75 and Cortex-A55 DynamIQ processors Powering applications from mobile to autonomous driving

Cortex-A75 and Cortex-A55 DynamIQ processors Powering applications from mobile to autonomous driving

A Secure and Connected Intelligent Future. Ian Smythe Senior Director Marketing, Client Business Arm Tech Symposia 2017

ARM processors driving automotive innovation

Compute solutions for mass deployment of autonomy

WAVE ONE MAINFRAME WAVE THREE INTERNET WAVE FOUR MOBILE & CLOUD WAVE TWO PERSONAL COMPUTING & SOFTWARE Arm Limited

New ARMv8-R technology for real-time control in safetyrelated

The Changing Face of Edge Compute

Accelerating intelligence at the edge for embedded and IoT applications

A Developer's Guide to Security on Cortex-M based MCUs

Beyond TrustZone PSA Reed Hinkel Senior Manager Embedded Security Market Development

2017 Arm Limited. How to design an IoT SoC and get Arm CPU IP for no upfront license fee

Comprehensive Arm Solutions for Innovative Machine Learning (ML) and Computer Vision (CV) Applications

Implementing debug. and trace access. through functional I/O. Alvin Yang Staff FAE. Arm Tech Symposia Arm Limited

CCIX: a new coherent multichip interconnect for accelerated use cases

New Approaches to Connected Device Security

ARM instruction sets and CPUs for wide-ranging applications

Bringing Intelligence to Enterprise Storage Drives

How to Build Optimized ML Applications with Arm Software

Unleash the DSP performance of Arm Cortex processors

An introduction to Machine Learning silicon

Embedded segment market update

Designing, developing, debugging ARM Cortex-A and Cortex-M heterogeneous multi-processor systems

How to Build Optimized ML Applications with Arm Software

Exploring System Coherency and Maximizing Performance of Mobile Memory Systems

Using Virtual Platforms To Improve Software Verification and Validation Efficiency

SIMPLIFYING THE CAR. Helix chassis. Helix chassis. Helix chassis WIND RIVER HELIX CHASSIS WIND RIVER HELIX DRIVE WIND RIVER HELIX CARSYNC

DynamIQ Processor Designs Using Cortex-A75 & Cortex-A55 for 5G Networks

Arm Technology in Automotive Geely Automotive Shanghai Innovation Center

Growth outside Cell Phone Applications

Communication Patterns in Safety Critical Systems for ADAS & Autonomous Vehicles Thorsten Wilmer Tech AD Berlin, 5. March 2018

Making progress vs strategy

Profiling and Debugging OpenCL Applications with ARM Development Tools. October 2014

Machine learning for the Internet of Things

The ARM Connected Car. Chris Turner Senior Product Marketing Manager, CPU Group

Virtual Hardware ECU How to Significantly Increase Your Testing Throughput!

Optimizing Cache Coherent Subsystem Architecture for Heterogeneous Multicore SoCs

Arm crossplatform. VI-HPS platform October 16, Arm Limited

Multicore platform towards automotive safety challenges

Building High Performance, Power Efficient Cortex and Mali systems with ARM CoreLink. Robert Kaye

Beyond TrustZone Security Enclaves Reed Hinkel Senior Manager Embedded Security Market Develop

Building firmware update: The devil is in the details

TIOVX TI s OpenVX Implementation

Bringing Intelligence to Enterprise Storage Drives

Connect Your IoT Device: Bluetooth 5, , NB-IoT

Arm s Latest CPU for Laptop-Class Performance

Developing the Bifrost GPU architecture for mainstream graphics

Connect your IoT device: Bluetooth 5, , NB-IoT

Designing Security & Trust into Connected Devices

DynamIQ Processor Designs Using Cortex-A75 & Cortex- A55 for 5G Networks

i.mx アプリケーション プロセッサ ARM Processor for Automotive Sadeque Hanif Marketing, Microcontrollers External Use

Over 350M i.mx SOCs shipped to date Over 92M i.mx shipped in vehicles since 2007 #1 in Auto Infotainment Applications Processors

Mobile & IoT Market Trends and Memory Requirements

Designing Security & Trust into Connected Devices

Riccardo Mariani, Intel Fellow, IOTG SEG, Chief Functional Safety Technologist

Arm TrustZone Armv8-M Primer

A backward glance and a forward view

Hezi Saar, Sr. Staff Product Marketing Manager Synopsys. Powering Imaging Applications with MIPI CSI-2

Small is the New Big: Data Analytics on the Edge

Smart Antennas and Hypervisor: Enabling Secure Convergence. July 5, 2017

RazorMotion - The next level of development and evaluation is here. Highly automated driving platform for development and evaluation

Arm Mbed Edge. Shiv Ramamurthi Arm. Arm Tech Symposia Arm Limited

Solving functional safety challenges in Automotive with NOR Flash Memory

Mobile & IoT Market Trends and Memory Requirements

Optimizing Hardware/Software Development for Arm-Based Embedded Designs

Design Process. in an embedded system. Kasper Ornstein Mecklenburg SW/HW development engineer Arm Limited

Enable AI on Mobile Devices

Beyond TrustZone PSA. Rob Coombs Security Director. Part1 - PSA Tech Seminars Arm Limited

Designing a software framework for automated driving. Dr.-Ing. Sebastian Ohl, 2017 October 12 th

Building blocks for 64-bit Systems Development of System IP in ARM

Mobile & IoT Market Trends and Memory Requirements

RTMaps Embedded facilitating development and testing of complex HAD software on modern ADAS platforms

The Next Steps in the Evolution of ARM Cortex-M

So you think developing an SoC needs to be complex or expensive? Think again

ARM TrustZone for ARMv8-M for software engineers

10 th AUTOSAR Open Conference

Beyond Hardware IP An overview of Arm development solutions

Cybersecurity Challenges for Connected and Automated Vehicles. Robert W. Heller, Ph.D. Program Director R&D, Southwest Research Institute

Artificial Intelligence Enriched User Experience with ARM Technologies

A New Security Platform for High Performance Client SoCs

Building Ultra-Low Power Wearable SoCs

Countermeasures against Cyber-attacks

The Next Steps in the Evolution of Embedded Processors

Safe Multi-Display Cockpit Controller

MIGRATING TO CAN FD. Tony Adamson. Marketing Director CAN / LIN / FlexRay

NVIDIA AUTOMOTIVE. Driving Innovation

Beyond TrustZone Part 1 - PSA

Each Milliwatt Matters

Virtual Open Systems (VOSyS)

New Business. Opportunities for Cellular IoT. Loic Bonvarlet Director of Marketing Secure Identity Arm. Copyright 2018 Arm, All rights reserved.

Autonomous Driving: And the Impact of People, Process & Technology

Intelligent Interconnect for Autonomous Vehicle SoCs. Sam Wong / Chi Peng, NetSpeed Systems

How Microcontrollers help GPUs in Autonomous Drive

Optimize HPC - Application Efficiency on Many Core Systems

ADAS: A Safe Eye on The Road

Bifrost - The GPU architecture for next five billion

The Programmable World Opportunities and Challenges

Designing GPU-accelerated applications with RTMaps (Real-Time Multisensor Applications) Framework and NVIDIA DriveWorks

Creating outstanding digital cockpits with Qt Automotive Suite

Building supercomputers from embedded technologies

Transcription:

Advanced IP solutions enabling the autonomous driving revolution Chris Turner Director, Emerging Technology & Strategy, Embedded & Automotive Arm Shanghai, Beijing, Shenzhen Arm Tech Symposia 2017

Agenda Autonomous vehicles Heterogeneous processing Arm IP in driving systems Safety and security 2

Connected autonomous vehicles Cloud Communication Processing Sensing & Actuation Machine Intelligence Big data 5G cellular V2X System on Chip Software Computer Vision Radar, Lidar 3

Autonomous driving Level 4 Level 5 Level 3 Level 2 Level 1 Level 0 No Automation Driver Assistance Human Monitoring Partial Automation Conditional Automation High Automation Machine Monitoring Full Automation Full-time human driver for all aspects driving, even with warning systems Mode-specific driver assistance of either steering or acceleration/deceleration with human driver for remaining task Mode-specific driver assistance of both steering and acceleration/deceleration with human driver for remaining task Mode-specific Automated Driving of all dynamic driving task with human driver responding to a request to intervene Mode-specific Automated Driving of all driving task, even if a human driver does not respond Full-time Automated Driving under all roadway and environmental conditions 4

Where are the challenges? Complex and demanding compute requirements High-integrity functional safety requirements Multiple security issues and data privacy 5

Total automotive computing from Arm Computer Vision Sensing and perceiving the driving scene Sensor fusion with radar, lidar etc. Mapping 360 degree mapping Precision navigation Machine Learning Cognition Mission objective Decision & Actuation Course of action Real-time control Arm Compute Library for fast deployment of CV & ML 6

Arm processors for automotive Vision ADAS Cortex-A55 + Cortex-R52 Heterogeneous multi-core Computer Vision Control Powertrain Cortex-R52 Real time Homogeneous multi-core Navigation & Infotainment Cortex-A75 + Cortex-A55 + Mali G51 Energy-aware scheduling Rich OS Security Other modules V2X Chassis Security Radar Sensor Audio Networks 7 Autonomous driving Cortex-A75 + Mali G72 + Mali-C71 + Cortex-R52 High performance multi-cluster Machine Learning Functional safety Central body control Cortex-M7, Cortex-M0+ Low power Efficient performance Scalable

Safety and security Safety and security are intimately related and some languages don t differentiate: 安全, sécurité, Sicherheit, säkerhet, turvallisuus, Security Protects things and defends from malicious attack Security Environment System Safety Safety Limits uncontrolled system behaviour to prevent harm Data Both guard against undesirable situations and together form a barrier that protects us and our things 8

Functional Safety throughout Arm CPUs Cortex-R52 Cortex-M3/M4 Cortex-M0+ Exception handling MPU SW test library Cortex-A Armv8-A Cache parity / ECC Exception handling MMU Cortex-A55 & future Cortex-A Cache parity / ECC Exception handling MMU RAS features Cortex-M33 Cortex-M23 Dual core lockstep ECC interface Exception handling MPU Stack limit check SW test library Cortex-M7 TCM ECC interface MBIST interface Dual core lockstep Cache ECC Exception handling MPU Cortex-R5 Bus ECC Error management TCM ECC MBIST interface Dual core lockstep Cache ECC Exception handling MPU Virtualization Bus protection SW test library System error Bus ECC Error management TCM ECC MBIST interface Dual core lockstep Cache ECC Exception handling Two-stage MPU SIL2/ASIL B systematic capability SIL3/ASIL D systematic capability 9 availability dependent on processor

Complete Arm solution for automotive SoC development Solutions built from Arm IP Computing capability meets requirements Within power and thermal constraints Accelerators Task-specific processing complements mainstream computing System IP Interconnect system IP delivering coherency and quality of service required for optimum memory bandwidth Software programming environment Managing complexity, ease of use, task separation Sub-systems Efficient integration and communication, vehicle-wide 10

Mali-GPUs: Enabling tomorrow s technology today Mali-G72 is Arm s latest high-performance GPU, Mali-G51 provides mid-range efficiency Optimised machine learning and computer vision Performance and efficiency for autonomous drive Face tracking and speech recognition for IVI Advanced capabilities Arm Mali is #1 for GPUs shipped High fidelity graphics for latest displays Augmented reality for applications such as mirror replacement Strong ecosystem Arm Compute Library for CV & ML QNX OS, graphics libraries and Linux drivers for IVI 11

Image Signal Processing from Arm Autonomous drive Ultra-wide dynamic range for lighting extremes Simultaneous support for human display and computer vision Every pixel reliable with real-time diagnostic capability Quad camera capability for cost efficiency Mali-C71 designed for automotive vision Cockpit Mirror replacement 360 surround view Road sign recognition Driver alertness 12

Arm compiler support for functional safety Compiler safety package for software development in safety markets Industrial control, automotive, medical, transportation, military and others Qualification Kit Development process docs Safety manual Defect report Test report Extended Maintenance Five year commitment Technical support Critical defect fixes Functional Safety Certified TÜV SÜ D certification ISO 26262 (ASIL D) IEC 61508 (SIL 3) Access to the safety package provided with DS-5 Ultimate and Keil MDK Pro Valid DS-5 or MDK support and maintenance entitlement enables extended maintenance Compiler installation is an add-on to the standard product installation 13

Arm TrustZone and Platform Security Architecture (PSA) Arm security throughout the SoC Shifting the economics of security Easy and affordable Throughout the life-cycle Endpoint-to-ecosystems security Sensors to cloud Making security deployable at scale Throughout the vehicle Across the market 14

Arm solutions for automotive Architecture and performance leadership for the car of the future Best performance in tight thermal and space constraints Safe and secure with ISO 26262, PSA and Arm TrustZone Diverse and competitive supply chain to the automotive industry supported by a rich ecosystem Comprehensive economic solutions throughout the vehicle 15

Thank You! Danke! Merci! 谢谢! ありがとう! Gracias! Kiitos! 16

The Arm trademarks featured in this presentation are registered trademarks or trademarks of Arm Limited (or its subsidiaries) in the US and/or elsewhere. All rights reserved. All other marks featured may be trademarks of their respective owners. www.arm.com/company/policies/trademarks 17