Mentor Embedded Automotive Solutions

Similar documents
Mentor Embedded IVI Solutions

Infotainment and Telematics Solutions with Renesas R-Car Course ID: 0C18I

Customer Experience. Silicon. Support & Professional Eng. Services. Freescale Provided SW & Solutions

Intecs Roma - Pisa - Napoli - Milano - Torino - Cagliari - Genova L Aquila - Toulouse - Paris

GENIVI FAQ. What is the GENIVI Alliance?

VELOCITY LAB TM Embedded Development Ecosystem

AUTOSAR Safety Solutions for Multicore ECUs and ADAS Systems. Robert Leibinger 5 th June 2015

AN INTEL COMPANY WIND RIVER AUTOMOTIVE SOLUTIONS

Principles of a Vehicle Infotainment Platform

Android on i.mx Applications Processors

Engaging the Open Source Gear

AUTOSAR and Linux Single chip solution Implementation of Automotive Multipurpose ECU Prototype system using hypervisor solution

SMARTDEVICELINK CONNECTIVITY FROM THE CAR S POINT OF VIEW

Safety and security related features in AUTOSAR

Deeply Embedded Real-Time Hypervisors for the Automotive Domain Dr. Gary Morgan, ETAS/ESC

Application Framework: Apertis Hands-on

ARM TrustZone and KVM Coexistence with RTOS For Automotive

Understanding Mobile Apps for Automotive. Kerry Johnson, Senior Automotive Product Manager

Reminders. Lab opens from today. Many students want to use the extra I/O pins on

Automotive and Industrial Data Security

Safety compliance. Energy management. System architecture advisory services. Diagnostics. Network topologies. Physical and functional partitioning

Example of Standard API

GETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS

What is a Connected Car

Embedded Development Tools

Challenges for the European Automotive Software Industry

Whitepaper. NVIDIA Miracast Wireless Display Architecture

Toward Connected Vehicle with AGL

HTML5 for Auto: Already Here or Still Arriving?

Product Information Services for Embedded Software

Streamlining Open Source License Compliance with SPDX

Driving the User Interface. Trends in Automotive GUIs

BMW Car IT GmbH. AUTOSAR - First Experiences and the Migration Strategy of the BMW Group

Over-the-Air Software Updates: Deployment Strategies

GENIVI Lifecycle Webcast 30 th January 2014

Standardized software components will help in mastering the. software should be developed for FlexRay were presented at

About Us. Technology Solutions & Services Company. Turn Innovative Ideas into Real Products & Software, Efficiently

Automotive Software Development Challenges Virtualisation and Embedded Security

Mobile Phones Operating Systems

Secure Containers. Jan Imagination Technologies HGI Dec, 2014 p1

Microsoft in Automotive and the Future of Connected Vehicle Consumer Experiences

Establishment of Software Development Environment for Multimedia Products

Introduction to Android

Presented by: Jens Svensson, Volvo 3P. Volvo Group

Building Embedded Systems

ARM Processors and the Internet of Things. Joseph Yiu Senior Embedded Technology Specialist, ARM

User-friendly Configuration of AUTOSAR ECUs with Specialized Software Tools

High Performance or Cycle Accuracy?

Performance Testing BroadR-Reach Automotive Ethernet

NVIDIA AUTOMOTIVE. Driving Innovation

The Future of the ARM Processor in Military Operations

December, 7th, 2015, Assises de l Embarqué

Study on Open Source In-Vehicle Infotainment (IVI) Software Platforms

Virtualization: Hypervisors for Embedded and Safe Systems. Hanspeter Vogel Triadem Solutions AG

Open Source Solution for IVI: Tizen IVI. Brett Branch Tizen IVI Product Marketing

Tablets in Data Acquisition

ARM Processors for Computer-On-Modules. Christian Eder Marketing Manager congatec AG

Technology.Transfer.Application.

Virtualization for Hard Real-Time Applications Partition where you can Virtualize where you have to

ECU State Manager Module Development and Design for Automotive Platform Software Based on AUTOSAR 4.0

The Future of IoT. Zach Shelby VP Marketing, IoT Feb 3 rd, 2015

How To Make A Car A Car Into A Car With A Car Stereo And A Car Monitor

Reducing Configuration Complexity with Next Gen IoT Networks

Sierraware Overview. Simply Secure

Advanced Electronic Platform Technologies Supporting Development of Complicated Vehicle Control Software

Crosswalk: build world class hybrid mobile apps

HTML5 AUTOMOTIVE 2013 White Paper Series

Embedded Virtualization & Cyber Security for Industrial Automation HyperSecured PC-based Control and Operation

IOTIVITY AND EMBEDDED LINUX SUPPORT. Kishen Maloor Intel Open Source Technology Center

AUTOSAR Configuration Process - How to handle 1000s of parameters

SCSK s Automotive Software Business

Network connectivity controllers

The Most Popular UI/Apps Framework For IVI on Linux

IoT Solutions from Things to the Cloud

congatec AG How to come around the IoT data security challenges

WIND RIVER SECURE ANDROID CAPABILITY

Keeping Up with the Data & Security Demands of the Automotive IoT

Freescale Leadership in Driving Standards. Customer Relationships. Long-term Global Presence. Broadest Automotive MCU Product Portfolio

Building Embedded Systems

Fastboot Techniques for x86 Architectures. Marcus Bortel Field Application Engineer QNX Software Systems

i.mx USB loader A white paper by Tristan Lelong

Hardware Virtualization for Pre-Silicon Software Development in Automotive Electronics

Android Virtualization from Sierraware. Simply Secure

STLinux Software development environment

Real-Time Operating Systems for MPSoCs

An OSGi based HMI for networked vehicles. Telefónica I+D Miguel García Longarón

A-307. Mobile Data Terminal. Android OS Platform Datasheet

automotive.elektrobit.com Driver assistance software EB Assist solutions

THE RTOS AS THE ENGINE POWERING THE INTERNET OF THINGS

Safety and Security Features in AUTOSAR

Updating Car ECUs Over-The-Air (FOTA) White Paper

Satish Premanathan Principle Consultant, Wipro Technologies

Transcription:

Mentor Embedded Automotive Solutions Overview May 2013 mentor.com/embedded Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.

G.P. Q3 FY12 OPs 2 Mentor Graphics Organization Embedded Software Division Embedded Software SW Insight > 400 Staff Founded 1995 Global Organization Dedicated Sales Channel Customer Product Hardware Design HW Insight Electronic Design Automation 4800 Staff Founded 1982 FY 12 : $1.015m HQ Oregon Global Organization

Automotive Solutions from Mentor Graphics Cluster Infotainment Embedded Software Service, Diagnostics Intelligence Simulation and Analysis Product Planning Mechanical Design Component Design & Manufacture Vehicle Architecture

4 Overall Objectives : Mentor Embedded #1 Supplier of Linux-based Infotainment & Instrument Cluster Solutions Market leader in innovative Automotive Embedded Software Solutions Autosar / ECU Mixed-Domains Android, RTOS, Linux, Autosar Supporting Design Tools and SoC integration

Infotainment Design Step Change Car Makers are changing the way they work : Open Source Software High rate of Innovation : Car is a CE Product Cluster Mechanical gauges Limited system data Some phone, audio management IVI Navigation (offline) CD/DVD Limited voice recognition

Linux to Obtain 30% IVI Market Share in 2018 Moving away from older, proprietary Operating Systems 60 50 % 40 30 20 QNX Microsoft Genivi Android Others 10 0 2010 2012 2014 2016 2018 Copyright 2012 IHS Inc. All Rights Reserved.

The Leader in Automotive Linux Linux Based IVI Systems on The Roads GENIVI Board of Directors 3 Automotive OEMs in Production 7 Tier One Suppliers in Development

Mentor Embedded Solution Portfolio Sourcery Codebench Design Aids Compilers Debuggers Simulation SDK RTOS Virtualization Embedded OS BSP Development / Porting Sourcery Analyzer Probe Customization, Services, Support

Mentor Embedded Automotive Technology Platform In-Vehicle Infotainment (IVI) Option GENIVI Compliance Large Scale Integration Services Security Fast Boot Multicore Linux Virtualization Multimedia CE Device Connectivity Performance Optimization 3 rd Party Integration Test and Validation Long Term Support Telematics Option Custom Hardware Support Security Fast Boot Intelligent Vehicle Technologies Wireless Integration Cloud Services Integration Test and Validation Long Term Support Cluster Option Fast Boot Security Digital Dashboards Advanced 3D Graphics User Profiles Performance Optimizations Test and Validation Long Term Support

10 Automotive Technology Platform for IVI Applications Navigation HVAC Phone Rear-Seat Video Radio Web Browser Open Table Pandora Back-Up Camera 3 rd -Party Apps WiFi Gateway Diagnostic Display Middleware HTML5 HMI Speech Engine Audio & Layer Manager Qt Media Engine Bluetooth MirrorLink POI Service System Health Monitor Echo Cancellation Persistence Manager Event Recorder iphone / ipod Noise Suppression Downloadable Application Manager File System Networking Database Package Manager OS Linux Kernel Fast Boot Drivers Accelerated Graphics MOST / CAN

Mentor ATP GENIVI Compliant Platforms 11 GENIVI Compliant 1.0 GENIVI Compliant 2.0 GENIVI Compliant 3.0 Freescale i.mx53 Sabre Freescale i.mx53 QSB Intel Atom Intel Crossville NVIDIA Tegra 2 & 3 Texas Instruments Jacinto DaVinci_DM8148_EVM Renesas R-car M1 Freescale i.mx6 Freescale i.mx6q Sabre Freescale i.mx6q Sabre-light Freescale i.mx53 QSB Intel Crossville Renesas R-car H1 (Marzen) Freescale i.mx6 Boundary Devices Sabre-lite board Renesas R-car H1 Reference Board ARM Cortex A9 Architecture http://www.genivi.org/compliant-products

12 GENIVI Alliance Participation Mentor is active across the organization GENIVI Board of Directors Marketing Council Compliance Lead Expert Group Participation GPLv3 Task Force System Infrastructure (Loaders, Initialization) Automotive (Diagnostics, Software tools) Media and Graphics (Tuners, Broadcast, DVD) Location Based Services (Positioning, Navigation) Networking, Franca IDL Consumer Electronics, Social Media, Connectivity, Bluetooth, ipad,.. Mobile Office Application Framework (Speech Recognition, HMI, Text to speech)

Embedded Domain Separation Options Safety Systems Airbags, ABS, Stability, etc. Powertrain ECU, HEV/EV, Air-fuel analyzers, etc. Body Electronics Keyless, seat memory, etc. Instrument Cluster ADAS Parking / Reversing In-Vehicle Infotainment (IVI) Navigation, Multimedia, Telematics Connected car, Web Services Secure Less Secure Single MCU CPU Core Separate Cores CPU Core CPU Core Hardware Zones ARM TrustZone CPU Core CPU Core Software Zones Hypervisor CPU Core CPU Core Containers OS1 CPU Core OS2 CPU Core CPU Core OSS Android Linux CPU Core 1

Runtime Mentor Embedded Linux (MEL) SERVICES Tools Hypervisor Embedded Virtualization Platform Mentor Embedded Hypervisor 1

Secure Linux Container Automotive Experience OEM Branding Compliance & Ecosystem Security T1/OEM Custom Apps GENIVI Compliant Stack Android HTML 5 Browser Security Layer Android HTML 5 Apps Linux Container Mobile Consumer Experience Double Security Multicore Resource Control Ultra High Quality Multicore Support ATP (Automotive Linux) SoC (ARM, ATOM)

AUTOSAR Tool development flow Function Requirements Software Design ReqTracer System Architecture System and Component Development SystemVision CHS Integrated Requirements Tracking SW Architecture definition VSA HW Architecture definition Mechatronic Simulation EDS Design Model Driven Development SW behavior definition Topology Allocation Communication Design ECU design & config BridgePoint Behavior (code) SWC desc VSI Timing VSB + VSTAR SW Validation Behavior (code) System Level Validation

AUTOSAR & Instrument Cluster Cluster 3D graphics hosted on Linux Feeds from Autosar ECUs Application Software (Speed Sensor) SWC 1 Speed Sensor RTE Interface Application and BSW HMI Management Middleware GENIVI Linux OS BSW Autosar RTE Communication LIN, CAN, FR BSW AVB/Ethernet MCAL Communication Stack Microcontroller Abstraction Layer (MCAL) Software Hypervisor or TrustZone SoC Bus : CAN, LIN, FlexRay, AVB, MOST Hardware (Speed Sensor)

Automotive Services & Solutions mentor.com/embedded Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.

BSP and Driver Development Create drivers for all on-board peripherals Harden existing vendor-supplied BSP Performance Optimization Support for custom / non-standard boards Boot-loader development OEM adaptation layer (OAL) development Board-specific peripheral device drivers

Linux Fast Boot Allow critical automotive functions to start quickly Rear-Camera feeds Driver information screens Boot-process optimization Re-ordering boot process Delay / Disable non-critical functions Phased start-up

HMI Design and Development Conceptual through to Production Open Source and Proprietary Qt, HTML5, Android Inflexion Concept design, run-time optimization Graphics Layer Management Graphics Engines / Environments Chromium Webkit QtCore

Open Source Adoption and IP Protection Open Source package modification Upstreaming Contributions/Modifications Mentor employees contributing/moderating in GENIVI, Yocto, QEMU GPLV2 / V3 license management Contribution License Agreements

IVI Project & Process Management Automotive Infotainment Requirements Definition Supplier profiling Interface with GENIVI / WWG Process Management Stack Component Tradeoff Analysis Hardware Operating Systems Architecture Analysis / Benchmarking

Automotive Solutions GENIVI LINUX SoC Support IVI Cluster Telematics Open Source Software Mentor Software Mentor Services