• No results found

Mentor Embedded Automotive Solutions

N/A
N/A
Protected

Academic year: 2021

Share "Mentor Embedded Automotive Solutions"

Copied!
24
0
0

Loading.... (view fulltext now)

Full text

(1)

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.

Overview

May 2013

Mentor

Embedded

Automotive

Solutions

(2)

G.P. Q3 FY12 OPs

Nov 2011

2

Mentor Graphics Organization

Customer Product 4800 Staff Founded 1982 FY 12 : $1.015m HQ Oregon Global Organization Electronic Design Automation

Hardware Design

Embedded Software Division

Embedded Software

> 400 Staff Founded 1995 Global Organization Dedicated Sales Channel

HW

Insight

SW

Insight

(3)

Automotive Solutions from Mentor Graphics

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

(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

(5)

Infotainment Design – Step Change

Cluster

• Mechanical gauges • Limited system data • Some phone, audio

management IVI • Navigation (offline) • CD/DVD • Limited voice recognition

Car Makers are changing the way they work :

Open Source Software

(6)

Moving away from older, proprietary Operating

Systems

0 10 20 30 40 50 60 % 2010 2012 2014 2016 2018 QNX Microsoft Genivi Android Others

Copyright © 2012 IHS Inc. All Rights Reserved.

(7)

The Leader in Automotive Linux

Linux Based IVI Systems on The Roads GENIVI Board of Directors

3

Automotive OEMs in Production

7

(8)

Mentor Embedded Solution Portfolio

Embedded OS RTOS

Sourcery Analyzer Cust

om iz atio n, Ser v ices, Supp ort BSP Development / Porting Virtualization Probe Sourcery Codebench Compilers Debuggers SDK Simulation Design Aids

(9)

Mentor Embedded Automotive Technology Platform

In-Vehicle

Infotainment

(IVI) Option

Telematics

Option

Cluster

Option

GENIVI Compliance Large Scale Integration

Services Security Fast Boot Multicore Linux Virtualization Multimedia CE Device Connectivity Performance Optimization 3rd Party Integration

Test and Validation Long Term Support

Custom Hardware Support Security Fast Boot Intelligent Vehicle Technologies Wireless Integration Cloud Services Integration Test and Validation Long Term Support

Fast Boot Security Digital Dashboards Advanced 3D Graphics User Profiles Performance Optimizations Test and Validation Long Term Support

(10)

Automotive Technology Platform for IVI

Accelerated Graphics

Linux Kernel

Audio & Layer Manager Speech Engine System Health Monitor Persistence Manager

Media Engine Bluetooth MirrorLink Qt Web Browser Downloadable Application Manager Echo Cancellation

Radio WiFi Gateway

HTML5 Navigation Pandora HVAC MOST / CAN Diagnostic Display

Open Table 3rd-Party Apps

Networking File System HMI iPhone / iPod Back-Up Camera Drivers Fast Boot

Database Package Manager Phone Rear-Seat Video Noise Suppression Event Recorder POI Service OS M id d le w ar e A p p licati o n s

10

(11)

Mentor ATP GENIVI Compliant Platforms

GENIVI Compliant 1.0 GENIVI Compliant 2.0 GENIVI Compliant 3.0

Intel Crossville Intel Atom

Freescale i.MX6 Freescale i.MX6

Intel Crossville Renesas R-car H1 Reference Board Boundary Devices Sabre-lite board ARM Cortex A9 Architecture Renesas R-car H1 (Marzen) Freescale i.MX6q Sabre-light Freescale i.MX6q Sabre Freescale i.MX53 QSB Renesas R-car M1

Freescale i.MX53 Sabre Freescale i.MX53 QSB

Texas Instruments Jacinto DaVinci_DM8148_EVM

NVIDIA Tegra 2 & 3

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)

(13)

Embedded Domain Separation Options

Safety Systems

Airbags, ABS, Stability, etc.

Body Electronics

Keyless, seat memory, etc.

In-Vehicle Infotainment (IVI)

Navigation, Multimedia,

Instrument Cluster

ADAS

Parking / Reversing

Telematics

Connected car, Web Services

Powertrain

ECU, HEV/EV, Air-fuel analyzers, etc.

1

3

Secure Less Secure

Single

MCU

CPU Core

Separate

Cores

CPU Core CPU Core

Hardware

Zones

CPU Core CPU Core ARM TrustZone

Software

Zones

CPU Core CPU Core Hypervisor

Containers

CPU Core CPU Core OS1 OS2

OSS

CPU Core CPU Core Android Linux

(14)

Hypervisor Embedded Virtualization Platform

Mentor Embedded Hypervisor

T

oo

ls

Runt

ime

Mento r Embed ded Lin ux (MEL)

SER

VICES

1

4

(15)

Secure Linux Container

SoC (ARM, ATOM) ATP (Automotive Linux)

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

(16)

Model Driven Development

AUTOSAR Tool development flow

Integrated Requirements Tracking Communication Design Topology

Allocation ECU design & config SW Architecture definition SW behavior definition System Level Validation

VSI

Behavior (code) Timing Behavior (code) SWC desc SW Validation BridgePoint

VSA

HW Architecture definition Mechatronic Simulation SystemVision EDS Design ReqTracer

Function Requirements

Software Design

System Architecture

System and Component Development

CHS

VSB +

VSTAR

(17)

AUTOSAR & Instrument Cluster

Cluster 3D graphics hosted on Linux

Feeds from Autosar ECUs

SWC 1 Speed Sensor Autosar RTE BSW Communication LIN, CAN, FR AVB/Ethernet OS Communication Stack RTE Interface Application and BSW Application Software (Speed Sensor)

Software Hypervisor or TrustZone MCAL

Microcontroller Abstraction Layer (MCAL)

Bus : CAN, LIN, FlexRay, AVB, MOST

SoC HMI Management Middleware GENIVI Linux BSW

(18)

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.

Automotive

Services &

Solutions

(19)

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

(20)

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

(21)

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

(22)

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

(23)

IVI Project & Process Management

Automotive Infotainment Requirements

Definition

Supplier profiling

Interface with GENIVI / WWG

Process Management

Stack Component Tradeoff Analysis

Hardware

Operating Systems

(24)

Automotive Solutions

GENIVI

LINUX

Open

Source

Software

Mentor Software

Mentor Services

SoC

Support

IVI

Cluster

Telematics

References

Related documents

immersive/interactive performance, this data also shows that for people who is maybe use to attend traditional classical music performances, they are able to identify or

Thelow power requirements of intra-body communication (IBC) as compared to near field electromagnetic waves showed that it can be a suitable solution for Medical Body AreaNetworks

DATA PROVIDER DOES NOT REPRESENT OR WARRANT THAT THIS REPORT IS COMPLETE OR FREE FROM ERROR, AND DOES NOT ASSUME, AND EXPRESSLY DISCLAIMS, ANY LIABILITY TO ANY PERSON OR ENTITY

(2) dass die Transaktion mit der Lufthansa unter finanziellen Aspekten für den Bund und den Kanton Zürich in Bezug auf deren Beteiligung an der Swiss fair ist,.. (3) dass

One of the main problems in physics is the emergence of students’ misconceptions which comes from the preju- dices of false starts and a naive belief. Many studies have shown

However, the total absence of syllable priming and syllable structure effects in latency measurements of phonological encod- ing does mean at all that syllables are not

The current drawbacks we identified in this dashboard are: lack of user personalization (users cannot login and con- trol what they want to see or receive more personalized

The objectives of the individual and in-class experiments reported here were three-fold: (1) to determine whether students improve their quantitative and Excel skills