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

Similar documents
ENABLING MOBILE INTERFACE BRIDGING IN ADAS AND INFOTAINMENT APPLICATIONS

Advanced IP solutions enabling the autonomous driving revolution

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

Solving functional safety challenges in Automotive with NOR Flash Memory

ARM processors driving automotive innovation

Five Ways to Build Flexibility into Industrial Applications with FPGAs

Compute solutions for mass deployment of autonomy

November 16, TTTech Computertechnik AG / TTTech Auto AG Copyright TTTech Auto AG. All rights reserved

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

Welcome. Altera Technology Roadshow 2013

Altera SDK for OpenCL

Growth outside Cell Phone Applications

Security and Performance Benefits of Virtualization

Mentor Automotive Save Energy with Embedded Software! Andrew Patterson Presented to CENEX 14 th September 2016

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

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

Virtual Hardware ECU How to Significantly Increase Your Testing Throughput!

OCP Engineering Workshop - Telco

Deep Learning Requirements for Autonomous Vehicles

Enabling Safe, Secure, Smarter Cars from Silicon to Software. Jeff Hutton Synopsys Automotive Business Development

Application Strategic Focus

Driving virtual Prototyping of Automotive Electronics

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

Arm Technology in Automotive Geely Automotive Shanghai Innovation Center

Linux Community Project Leaders Unite. Peter Vescuso EVP Marketing, Bus Dev Black Duck Software

Safety and Security for Automotive using Microkernel Technology

System-on-Chip Architecture for Mobile Applications. Sabyasachi Dey

The Ascendance of Advanced Packaging: The Future is Now. Byong-Jin Kim I Sr. Director and RD Department Manager, Amkor Technology Malaysia.

Dr. Yassine Hariri CMC Microsystems

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

Countermeasures against Cyber-attacks

Multicore platform towards automotive safety challenges

Connected vehicle cloud

TIOVX TI s OpenVX Implementation

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

Signs of Intelligent Life: AI Simplifies IoT

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

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

TRENDS IN SECURE MULTICORE EMBEDDED SYSTEMS

Accelerating Implementation of Low Power Artificial Intelligence at the Edge

Small is the New Big: Data Analytics on the Edge

Roger C. Lanctot Director, Automotive Connected Mobility

Connected vehicle cloud Commercial presentation

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

How FPGAs Enable Automotive Systems

The modern car has 100 million lines of code and over half of new vehicles will be connected by 2020.

Accelerating your Embedded Vision / Machine Learning design with the revision Stack. Giles Peckham, Xilinx

Top 4 considerations for choosing a converged infrastructure for private clouds

High-Speed Satellite-Terrestrial Hybrid Communications enabling the Next Generation Connected Cars

Taking the Right Turn with Safe and Modular Solutions for the Automotive Industry

Standards for Building Autonomy

Next Generation Infotainment Systems

Matt Ronning Automotive sub-group Chairman. MIPI Alliance Extends Interface Standards to Support Automotive Market

Deterministic Ethernet & Unified Networking

Turning an Automated System into an Autonomous system using Model-Based Design Autonomous Tech Conference 2018

Conquering Complexity: Addressing Security Challenges of the Connected Vehicle

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

Architecture concepts in Body Control Modules

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

Adaptive AUTOSAR for high-performance in-car computers

Development of an autonomous driving ECU platform for streamlining the development of autonomous driving vehicle applications

Mentor Automotive. Vehicle Network Design to meet the needs of ADAS and Autonomous Driving

NVIDIA AUTOMOTIVE. Driving Innovation

Future Implications for the Vehicle When Considering the Internet of Things (IoT)

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

Addressing Complexity in Connected & Autonomous Vehicles (and in fact everything else )

Build a Driver Information System with IoT Technology

Aldebaran Microcontroller SoC for Mobile Robot (Low Power MCU Core Technology)

Failure Diagnosis and Prognosis for Automotive Systems. Tom Fuhrman General Motors R&D IFIP Workshop June 25-27, 2010

AUTOMOTIVE FOUNDATIONAL SOFTWARE SOLUTIONS FOR THE MODERN VEHICLE

Networking for a smarter data center: Getting it right

To hear the audio, please be sure to dial in: ID#

AUTOSAR proofs to be THE automotive software platform for intelligent mobility

July 2014 Masashige Mizuyama CTO of Automotive Infotainment Business Division, Panasonic Corp.

HETEROGENEOUS SYSTEM ARCHITECTURE: PLATFORM FOR THE FUTURE

ARM Moves Further Into Automotive with NXP's Launch of S32K Series to the General Market

Consolidated Financial Results for Fiscal 2016 (As of March 2017)

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

LOW LATENCY DATA DISTRIBUTION IN CAPITAL MARKETS: GETTING IT RIGHT

Enabling a Richer Multimedia Experience with GPU Compute. Roberto Mijat Visual Computing Marketing Manager

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

Electronics & Energy Business

Paper. Delivering Strong Security in a Hyperconverged Data Center Environment

Autonomous Cars from a Unique Perspective: Reality

Stacked Silicon Interconnect Technology (SSIT)

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

The New Enterprise Network In The Era Of The Cloud. Rohit Mehra Director, Enterprise Communications Infrastructure IDC

How Real-Time Testing Improves the Design of a PMSM Controller

Software integration challenge multi-core experience from real world projects

Microcontroller Solutions

Creating outstanding digital cockpits with Qt Automotive Suite

IoT Market: Three Classes of Devices

Next Generation OpenGL Neil Trevett Khronos President NVIDIA VP Mobile Copyright Khronos Group Page 1

Bringing Intelligence to Enterprise Storage Drives

HETEROGENEOUS COMPUTE INFRASTRUCTURE FOR SINGAPORE

The Adaptive Platform for Future Use Cases

Mercury Mission Systems BuildSAFE Graphics Suite Multicore Software Renderer Scott Engle Director of Business Development

Accelerating Real-Time Big Data. Breaking the limitations of captive NVMe storage

LabVIEW FPGA in Hardware-in-the-Loop Simulation Applications

The Changing Face of Edge Compute

Transcription:

Autonomous Driving: And the Impact of People, Process & Technology Marques McCammon Automotive Solutions July 16, 2015 1 2015 Wind Riv er. All Rights Reserved.

Roadmap to Autonomy 2 2015 Wind Riv er. All Rights Reserved

For more than 30 years, when industry sets out to build something that must work, they ve turned to Wind River 3 2015 Wind Riv er. All Rights Reserved.

Pedigree Spirit/Opportunity, 2004 Sojourner, 1997 Curiosity, 2012 Wind River has been a part of every Mars Lander since 1997 4 2015 Wind Riv er. All Rights Reserved.

5 2015 Wind Riv er. All Rights Reserved.

PROCESS Disaggregate supply chain Shift to systems integration Inter-corporate Design and Release Mars Teams NASA / JPL + Academia + Industry (component) + Silicon Valley 6 2015 Wind Riv er. All Rights Reserved.

Technology - Moore s Law Computing power Cost Power / Heat 7 2015 Wind Riv er. All Rights Reserved.

Cyber Security High Performance Computing Vehicle Safety & Regulation Consumer Electronics Automotive Industry Digital Consumerism 8 2015 Wind Riv er. All Rights Reserved.

Key Questions? What is the model for software in the future of Automotive? How is the ownership divided? Where does the value live? Can Automotive move at the pace of innovation? How will the fundamental business of Automotive change? How do you protect the consumer and enable the consumer at the same time? Who accepts the risks? How do you make money? 9 2015 Wind Riv er. All Rights Reserved

Value The Goal: Automotive Software Integration at the Speed of Innovation Automotive development cycles are grossly out paced by the speed of software innovation leaving cars obsolete even before they are shipped Captured value Concept Design Dev Validat n Launch ow nership time 10 2015 Wind Riv er. All Rights Reserved

Value The Goal: Automotive Software Integration at the Speed of Innovation Captured value Automotive needs a mechanism to capture the increasing software value across the vehicle lifecycle without creating risk to the function of the underlying architecture Concept Design Dev Validat n Launch time ow nership 11 2015 Wind Riv er. All Rights Reserved

Enterprise software IT/Comms Data Centers Algorithms New Supply Models Conventional Supply Chain Alignment Body Chassis Interior E/E Power train Software Supply Chain for the future of auto 12 2015 Wind Riv er. All Rights Reserved

organizations which design systems... are constrained to produce designs which are copies of the communication structures of these organizations Melvin Conway 13 2015 Wind Riv er. All Rights Reserved.

Maps News Traffic Content x Context = Value Media Agenda Social Drive state Vehicle position Geo-location Weather Driver Condition Communication User ID 14 2015 Wind Riv er. All Rights Reserved

Bottom line: 1. Cost 2. Speed 3. Extensibility 4. Risk Management 5. Innovation 15 15 2015 Wind Riv er. All Rights Reserved.

The Era of Autonomous Driving and its Implications for Electronics System Designers Wind River Webinar, July 15, 2015 Michael Hendricks, Automotive & Consumer PLM Clive Davies, Automotive System Architect

Automotive Electronics Electronic proliferation in vehicles creating a boom market for automotive semiconductors In 2005 electronics comprised 15 percent total cost of vehicle* In modern hybrid vehicles electronics represent 45 percent of cost* Up to 50 percent of standard vehicles in near future Up to 80 percent of hybrids in near future Processing requirements skyrocket Up to 100 electronic control units (ECUs) in today s vehicles Trend toward sensor fusion and ADAS centralized architectures Processor performance in vehicles to increase 100x by 2024 Software complexity Modern premium automobiles now have ~100 million lines of code Sources: IEEE Spectrum This Car Runs on Code ARM Holdings 17

What is Driving Electronics Growth in Automotive? Consumer Demand Audi s electronics enabled features responsible for $9,600 increase in average transaction prices for Audi U.S. over last five years Our cars are the grandest and most beautiful electronic devices on the planet, Prof. Dr. Ulrich Hackenberg, Audi Board Member Tech Development Audi Digital Instrument Cluster Safety 1.2 million road fatalities each year 90% caused by human error Efficiency / Environment A hybrid electric vehicle demands ten times more semiconductor content in powertrain Ahad Buksh, IHS analyst, automotive semiconductors 18

Automotive Mega Trends & Key Requirements Cockpit Evolution Cluster, HUD, HMI, CID Self-Driving Car Camera, Radar, Laser EV / Powertrain BMS, Motor Control, ECU Why FPGA: Special feature / function IO expansion Video connectivity Why FPGA: Evolving algorithms Performance / Watt Differentiation vs. ASSP Scalability Video & Vision Processing SW Development Flows Functional Safety Why FPGA: Real-time parallel processing Faster control loops Enables better motors Infotainment & Driver Information ADAS EV & Powertrain

ADAS Architecture Trends Scalable Platform Required Distributed Partially Centralized Centralized ~3K DMIPS/ECU ~10K DMIPS/ECU ~15K+ DMIPS/ECU MCU, ASSP ASSP, GPU, CPU 20 Scalable FPGA Platform (Spans all architectures)

Audi & TTTech Select Cyclone V SoC for Audi zfas Piloted Driving ADAS Altera s SoC FPGAs integrate a flexible fabric and CPU that enable us to deliver leading-edge communication safety and a vastly accelerated, yet very robust software integration process to Audi on their way towards the vision of piloted driving. FPGAs are well-suited to manage this type of complex computing and networking. They still remain an affordable and low-power solution. Dr. Stefan Poledna, TTTech co-founder and board member Audi zfas Block Diagram Why Altera ISO 26262 Support Functional Safety Data Pack ECC on memory Integrated transceivers Communication to GPU Highest logic density Automotive SoC-FPGA Sources: Green Car Congress, Altera, TTTech Video: Audi - Piloted Driving, zfas - All functions, one unit Audi zfas PCB

22 Functional Safety Priority Functional safety is to prevent the risk of injury or death as a result of random, systematic, or commoncause failures in safety-relevant systems Functional Safety Data Package (FSDP) Methodology Tools IP PLDs S U P P O R T R E S O U R C E S QUALITY DOCUMENTATION CERTIFICATION STANDARDS ISO/TS 16949 AEC Q100 ISO 9001 Functional Safety Data Package (FSDP) APP Notes, REL Reports Devices IP (Dia., µc, IP) Design Flow Tools IEC61508 Industrial ISO26262 Auto

Technological Changes

24 The Need For Change Moving to a smaller process node gets you More performance Better power efficiency Lower cost These assumptions are no longer valid! Getting harder and harder to scale down process geometry Costs are rising We need to find other ways to improve system performance New ways of thinking Not just like the last version, but faster Huge increase in processing while maintaining power envelope Microsoft whitepaper shows FPGA significantly more power efficient than GPU for Convolutional Neural Networks (CNNs)

New Ways of Thinking Changes for system developers Move to heterogeneous solutions Re-think system partitioning Adopt new platform technologies Changes for technology suppliers Think about system programmability Address new classes of developers Develop system programming tools Example: Altera s OpenCL compiler Bringing FPGA performance to software engineers 25

Programming FPGAs : SDK for OpenCL OpenCL Host Program OpenCL Kernels Users write software Altera OpenCL host library VxWorks C compiler Host Binary Altera Kernel Compiler Device Binary FPGA specific compilation target

OpenCL Design Approach for Dense Optical Flow Step 1: Whitepaper to C implementation Pyramidal Lucas Kanade optical flow Easy to check implementation Prove C implementation Step 2: C implementation to OpenCL Optimisation stage Port linear C implementation to parallel OpenCL implementation C model allows checking of OpenCL output Step 3: OpenCL to hardware Final stage to target OpenCL to hardware Dealing with board/video startup 27

Example Design Streaming video Control data External frame buffer data DDR Board Package DVI Input OpenCL Subsystem ARM Subsystem DVI Output DVI output DVI input 28 Optical Flow Design Example

Summary Rapid increase in electronic content of vehicles Processing requirements increasing rapidly Existing architectural approaches can t keep pace Design cycles getting shorter and shorter Need new ways of thinking to address these issues Additional resources: Altera s OpenCL SDK: https://www.altera.com/products/design-software/embedded-softwaredevelopers/opencl/overview.html OpenCL Optical flow example: https://www.altera.com/support/support-resources/design-examples/designsoftware/opencl/optical-flow.html Microsoft whitepaper on CNNs in FPGA: http://research.microsoft.com/pubs/240715/cnn%20whitepaper.pdf

Q & A 30 2015 Wind Riv er. All Rights Reserved