SlideShare a Scribd company logo
Developing
    Embedded
Automotive HMI
          & IVI
                      Phil Burr,
Director, HMI Product Marketing




             mentor.com/embedded
Overview
Mentor Graphics
Established in 1981
Over 4,700 Employees
Annual Revenues of ~$1Bn
The only EDA company with embedded
software since 1996
Award winning support in 53 locations
worldwide

Mentor Embedded
Comprehensive product and services for embedded development
Solutions include Nucleus, software, tools, and services
Independent software provider with 300 engineers and worldwide support
Acquired Montavista automotive business - Mentor now #1 automotive
 Linux company!
When HMI was simple




                3
HMIs today




             4
Embedded Software in Transportation
            Complexity & Cost Rising…
 Millions of Lines




Source: http://spectrum.ieee.org/green-tech/advanced-cars/this-car-runs-on-code


                                                                                  5
IVI Design Challenges …
Open Source                              Driver
                                       Distraction
                  Migration to Linux          Best
                                            Hardware
 Telematics
                                               HMI
                                           Performance
Connected
   Car
                   Android
                                          Multi-Mode
    Function       Support
                                          User Inputs
  Consolidation
                             Apps
Linux-based IVI systems now available
Linux has strong pedigree in consumer electronics and
  enterprise networking
  – A natural fit for advanced IVI systems


Rather than adding consumer features to a traditional
 ―automotive OS,‖ OEMs using Linux can
  – Take advantage of a vibrant ecosystem
  – Work with active communities of world-class developers
  – Re-use mountains of pre-existing open source code, which
    can be modified for automotive use
Cultural challenges
The automotive industry is very competitive.
Sharing even non-differentiating software elements
 among competitors is a relatively new phenomenon.
Putting your own work, your own code, your own IP
 into the ―wilds‖ of open source
  – The benefits difficult to grasp versus the risks
  – Often a hard sell within any company, even those with
    some Linux experience in their enterprise
A second challenge: IVI is different than consumer

In-vehicle infotainment can
  – work side-by-side with consumer device
  – share many of the same features
  – even compete with consumer products
Good fit for Linux-based software found in CE devices
But IVI devices
  – have more stringent requirements
  – include automotive-specific functions
  – will almost always have features proprietary to the device
    maker
  – require a long product life
The GENIVI Alliance
A non-profit organization of over 130 of the top
  automotive OEMs and their suppliers
Driving adoption of open source in IVI
  – Addressing automotive/cultural concerns
  – Providing a collaboration environment for its members to
    contribute jointly on essential but non-differentiating
    middleware
GENIVI members then each build competitive products
 with unique HMI and advanced applications
HTML5
What is HTML5?
Core app execution and                                  Web
                                          Audio &
 GUI rendering model                       Video       Sockets


                               Touch                                SVG
Additional APIs for            events
 functions, services,
 utilities, connectivity                                                   Geo
 etc.                      Canvas         HTML         CSS3              Location
                             2D


Supports offline as well
 as connected apps                               Javascript               Web
                                                                         Workers
                             WebGL


Browser-specific app                                             …and
                                        Drag &                   more!
  packaging and                          Drop        Web
  installation                                      Storage
HTML5 platform

         HTML5 APPS                       BROWSER

                                              - Navigation
                                              - Tabs
     WEB CORE                                 - Bookmarks
     - Execution                              - History
     - Rendering          HTML     CSS3       - Cache
     - App lifecycle                          - Cookies
     - Security                               - Etc.
     - Performance           Javascript
     - Etc.




                       Vehicle                  HTML5
                        APIs                     APIs
Why HTML5?
Ubiquitous technology                                  Audio &
                                                        Video
                                                                      Web
                                                                     Sockets


                                                                                  SVG
                                           Touch
                                           events


Open (de-facto) standard                                                                  Geo
                                      Canvas           HTML          CSS3               Location
                                        2D

Guaranteed longevity                                                                    Web
                                                             Javascript                Workers
                                        WebGL

Wide availability of skills                         Drag &
                                                                               …and
                                                                               more!
                                                     Drop         Web
                                                                 Storage

High-level, easy app development
Native system secure from app layer
Good for enabling app ecosystems
Model for late app deployment/customization
Portability of apps
Challenges with HTML5
Performance                                       Audio &
                                                   Video
                                                                 Web
                                                                Sockets


                                                                             SVG
                                      Touch
                                      events


Resource requirements                                                                Geo
                                 Canvas           HTML          CSS3               Location
                                   2D

Weak for high-end 3D graphics                                                      Web
                                                        Javascript                Workers
                                   WebGL

Security concerns                              Drag &
                                                                          …and
                                                                          more!
                                                Drop         Web
                                                            Storage




Mentor provides technology and services to OEMs
and Tier-1 suppliers to enable our customers to
successfully make the transition to HTML5
Mentor Embedded Tools and Services for
                IVI
Infotainment Solution Components
             HMI
             • 3D Design Tools
             • HTML5, Qt
             • Smart Phone Integration
             Applications
             • Demo templates & 3rd-
               party Alliances
             IVI Foundation
             • Services, Libraries and
             middleware

             Operating System
             • GENIVI Linux and
             Software Device Drivers

             Hardware
             • High-performance CPU,
             GPU, Peripherals
Mentor’s HTML5 Solution
HTML5 application platform based on Chromium
  – Integrated and tested as a component of Mentor
    Embedded IVI Platform
  – GENIVI compliant or integrated through GENIVI APIs, as
    appropriate
Our global team of HTML5 and Linux professionals
  – Support, maintenance and updates
  – Porting and testing services on new platforms
  – Integration and development services
GENIVI Participation

Mentor is on main GENIVI board
GENIVI Expert Group tracking / participation
  – System Infrastructure (Loaders, Initialization)
  – Automotive (Diagnostics, Software tools)
  – Media and Graphics (Tuners, Broadcast, DVD)
  – Location Based Services (Positioning, Navigation)
  – Networking
  – Consumer Electronics, Social Media, Connectivity, Bluetooth, iPad,..
  – Mobile Office
  – Application Framework (Speech Recognition, HMI, Text to speech)




                                   19
Making the transition to open source
Mentor Embedded is helping both OEMs and Tier One
 suppliers make this transition
  – Simplifying the design process
  – Cost-effective differentiated solutions
  – Silicon supplier choice, HMI differentiation, and overall cost
    savings
  – Open innovation without sacrificing product control
Mentor Beyond GENIVI

   Human Machine Interface – HMI
       Inflexion, Qt, HTML5
   3rd party User Applications / Integration Services
   Hardware Platform and software drivers (BSPs)
   Other domains
       Android, AutoSAR, ADAS
   System Integration and Test
   Design Tool Support
   Services

                                            21
HMI Design – Mentor Inflexion
           Design Host        Run-time target




  Inflexion UI Express    Inflexion Runtime
HMI Design : Inflexion UI Express
  Desktop solution for capturing HMIs, later driven by run-time engine
  Features include: 3D, Glossing, Shading, Reflections
  OpenGL ES Support




  23
Connected Smart Phone with CCC
■   Benefits:
    —   In-Car Internet
    —   In-Car Android App Access
    —   Technology Refresh solved
■ CCC connection via USB, WiFi
■ Android Phones now                 Networking     Speech Engine
                                                                    IVI
                                     Navigation        Audio
    — Galaxy    III                                                 Stack
                                    Entertainment     Telephony
    — Nokia                         Mobile Office      Cloud


■ Apple     iOS also needed
Android Guest OS via Hypervisor

   Common HMI



                            Graphics Layer Management

                  Networking
                                                     Android
                  Navigation
      IVI                                            Apps.
      Stack      Entertainment
                 Mobile Office



      Linux OS                                       Android OS


     HyperVisor                         Hypervisor Partner



                                        ARM Multi-core CPU
      SoC
                                         GPU, Peripherals


                                                                  25
Linux Container (LXC) Android Solution

                                                         Common HMI



                           Graphics Layer Management



                                               Android Apps
              Networking
              Navigation
    IVI                                            Android OS
             Entertainment
    Stack
             Mobile Office


                                                                  Linux Container
     Mentor IVI Linux OS / LXC Resource Management


    Hardware Layer           Multi-Core CPU        GPU
Mentor advantages …
•   We Understand HMI
    •   We know how to build complex, performant HMI’s, implementing Graphics Layer
        Manager technology, with multiple video sources, (Qt, HTML5, Ifx etc).
•   Complete Solution Stack
    •   We have the relationships and expertise from HMI down to hardware platforms.
        Tools, Product IP, OSS, Services
•   Safe Choice
    •   Mentor Graphics is a global > $1bn company, able to manage the risk and
        commit to on-time, on-budget deliveries
•   Embedded OS
    •   We have a GENIVI compliant Linux, Nucleus RTOS, Android and Automotive
        Autosar solutions
•   Design Environment
    •   Market-leading design capture and debug with Codebench , MESA, Probes
•   BSP
    •   Close relationships with SoC vendors, BSP hardening
Integrated IVI Solutions from Mentor


                   GENIVI LINUX
                   HTML5 & Qt



         SoC
                                      Open
      Platforms
                                     Source
      3rd-party          IVI        Software
      software



                  Mentor Software
                  Mentor Services
Thank you!
    Questions?
For more information, please contact:


              phillip_burr@mentor.com




             mentor.com/embedded

More Related Content

PDF
The Importance of IVI, GENIVI and Open Source
PPTX
Mobile and IBM Worklight Best Practices
PDF
Building Effective and Rapid Applications with IBM MobileFirst Platform
PPTX
Ibm worklight
PDF
IBM Worklight
PDF
Collaborative and agile development of mobile applications
PPTX
IBM Worklight for Digital Agencies
PDF
Philipe Riand - Building Social Applications using the Social Business Toolki...
The Importance of IVI, GENIVI and Open Source
Mobile and IBM Worklight Best Practices
Building Effective and Rapid Applications with IBM MobileFirst Platform
Ibm worklight
IBM Worklight
Collaborative and agile development of mobile applications
IBM Worklight for Digital Agencies
Philipe Riand - Building Social Applications using the Social Business Toolki...

What's hot (20)

PPTX
Introduction to InduSoft Web Studio 8.1 + SP3
PDF
Worklight Overview
PDF
IBM Worklight - Technical Overview
PPTX
Introduction to InduSoft Web Studio 8.1 + SP2
PDF
What's New in IBM Web Experience Factory
PDF
June 25 webcast adding mobile to power applications
PDF
IBM Think 2019 session 2116 - Best practices for operating and managing a pro...
PDF
SAP S/4HANA cloud editions or On Prem? Demystifying the options and cost bene...
 
PDF
How to Adopt Docker Within Your Enterprise Using IBM UrbanCode Deploy (Interc...
PPTX
What's New In InduSoft Web Studio 8.1
PPTX
What is New in Wonderware InduSoft Web Studio 8.0+SP2
PPTX
.Net @ Neev
PPTX
AnDevCon: Introduction to Darwino
PDF
HTML5 Mobile Application Framework
PPTX
The Strategic Role of the Enterprise Application Framework
PPTX
What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1
PDF
Turning up the HEAT with IBM MobileFirst for iOS Apps (Interconnect 2016)
PPTX
Introduction to InduSoft Web Studio 8.1
PDF
News from hursley jens diedrichsen - may 2014
PPTX
A Tale of Transformation: Changing the Way We Deliver and Transform Product D...
Introduction to InduSoft Web Studio 8.1 + SP3
Worklight Overview
IBM Worklight - Technical Overview
Introduction to InduSoft Web Studio 8.1 + SP2
What's New in IBM Web Experience Factory
June 25 webcast adding mobile to power applications
IBM Think 2019 session 2116 - Best practices for operating and managing a pro...
SAP S/4HANA cloud editions or On Prem? Demystifying the options and cost bene...
 
How to Adopt Docker Within Your Enterprise Using IBM UrbanCode Deploy (Interc...
What's New In InduSoft Web Studio 8.1
What is New in Wonderware InduSoft Web Studio 8.0+SP2
.Net @ Neev
AnDevCon: Introduction to Darwino
HTML5 Mobile Application Framework
The Strategic Role of the Enterprise Application Framework
What is New in Wonderware InduSoft Web Studio 8.0+SP1+Patch 1
Turning up the HEAT with IBM MobileFirst for iOS Apps (Interconnect 2016)
Introduction to InduSoft Web Studio 8.1
News from hursley jens diedrichsen - may 2014
A Tale of Transformation: Changing the Way We Deliver and Transform Product D...
Ad

Viewers also liked (20)

PPTX
Thin film capacitor
PPTX
PDF
Consolidation of IVI Graphic Subsystems; Weston, a Wayland Compositor, and Ge...
PDF
Sapphire Applications & Market: from LED to Consumer Electronic August 2014 2...
PDF
Sapphire Applications & Market 2015 Report by Yole Developpement
PPTX
Using hypervisor and container technology to increase datacenter security pos...
PDF
Embedded Virtualization for Mobile Devices
PDF
Developing Automotive Linux
PPTX
Ivi external briefing_pack_v.aim
PPT
Embedding Linux For An Automotive Environment
PPTX
PDF
Lightweight Virtualization with Linux Containers and Docker | YaC 2013
PPTX
Hypervisor and Nova
PDF
Study on Android Emulator
PPTX
Simultaneously Leveraging Linux and Android in a GENIVI compliant IVI System
PDF
Automotive Grade Linux and systemd
PDF
Sierraware ARM hypervisor
PDF
Xen Hypervisor
PDF
LAS16-507: LXC support in LAVA
PDF
Embedded Hypervisor for ARM
Thin film capacitor
Consolidation of IVI Graphic Subsystems; Weston, a Wayland Compositor, and Ge...
Sapphire Applications & Market: from LED to Consumer Electronic August 2014 2...
Sapphire Applications & Market 2015 Report by Yole Developpement
Using hypervisor and container technology to increase datacenter security pos...
Embedded Virtualization for Mobile Devices
Developing Automotive Linux
Ivi external briefing_pack_v.aim
Embedding Linux For An Automotive Environment
Lightweight Virtualization with Linux Containers and Docker | YaC 2013
Hypervisor and Nova
Study on Android Emulator
Simultaneously Leveraging Linux and Android in a GENIVI compliant IVI System
Automotive Grade Linux and systemd
Sierraware ARM hypervisor
Xen Hypervisor
LAS16-507: LXC support in LAVA
Embedded Hypervisor for ARM
Ad

Similar to Developing the Next Generation Embedded HMIs (20)

PDF
The Enterprise Dilemma: Native vs. Web
PDF
The Web is the platform, @lxjs
PPTX
HTML5 for Rich User Experience
KEY
User freedom and control on the Web: from desktop to mobile
KEY
HTML5 and the Future of Apps
PDF
Alejandro Villanueva - Google Inc.
PDF
Google - Charla para CTOs
PPTX
Mesh-Enabled Web Applications
PDF
CM WebClient CA Expo Mannheim Germany
PDF
Building Cloud-Based Cross-Platform Mobile Web Apps
PPTX
CA Plex on Apple Mac, iOS, Android
PDF
HTML5 and the dawn of rich mobile web applications
PDF
Hybrid mobile apps
PDF
HTML5/CSS3 and Future Web in Mobile and IPTV
PDF
Building cross platform mobile web apps
PPTX
HTML5, Silverlight & Kinect
PPTX
Presenting the Open Web Device by Telefonica
PDF
Jornada Desarrolladores: WAC: 'Wholesale Applications Community'
PDF
Fragmentation in mobile design: fact or fiction
PDF
Ideas for addictive series 40 web apps
The Enterprise Dilemma: Native vs. Web
The Web is the platform, @lxjs
HTML5 for Rich User Experience
User freedom and control on the Web: from desktop to mobile
HTML5 and the Future of Apps
Alejandro Villanueva - Google Inc.
Google - Charla para CTOs
Mesh-Enabled Web Applications
CM WebClient CA Expo Mannheim Germany
Building Cloud-Based Cross-Platform Mobile Web Apps
CA Plex on Apple Mac, iOS, Android
HTML5 and the dawn of rich mobile web applications
Hybrid mobile apps
HTML5/CSS3 and Future Web in Mobile and IPTV
Building cross platform mobile web apps
HTML5, Silverlight & Kinect
Presenting the Open Web Device by Telefonica
Jornada Desarrolladores: WAC: 'Wholesale Applications Community'
Fragmentation in mobile design: fact or fiction
Ideas for addictive series 40 web apps

More from mentoresd (8)

PDF
Getting Your Medical Device FDA Approved
PPTX
Security for io t apr 29th mentor embedded hangout
PPTX
Internet of Things Connectivity for Embedded Devices
PPTX
Technology, Business and Regulation of the Connected Car
PPTX
Meeting SEP 2.0 Compliance: Developing Power Aware Embedded Systems for the M...
PPTX
How to Measure RTOS Performance
PPTX
Profiling Multicore Systems to Maximize Core Utilization
PPTX
Power Management in Embedded Systems
Getting Your Medical Device FDA Approved
Security for io t apr 29th mentor embedded hangout
Internet of Things Connectivity for Embedded Devices
Technology, Business and Regulation of the Connected Car
Meeting SEP 2.0 Compliance: Developing Power Aware Embedded Systems for the M...
How to Measure RTOS Performance
Profiling Multicore Systems to Maximize Core Utilization
Power Management in Embedded Systems

Recently uploaded (20)

PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPT
Teaching material agriculture food technology
PPTX
Spectroscopy.pptx food analysis technology
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
cuic standard and advanced reporting.pdf
PDF
Empathic Computing: Creating Shared Understanding
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Agricultural_Statistics_at_a_Glance_2022_0.pdf
sap open course for s4hana steps from ECC to s4
MYSQL Presentation for SQL database connectivity
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Teaching material agriculture food technology
Spectroscopy.pptx food analysis technology
Chapter 3 Spatial Domain Image Processing.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Building Integrated photovoltaic BIPV_UPV.pdf
Spectral efficient network and resource selection model in 5G networks
cuic standard and advanced reporting.pdf
Empathic Computing: Creating Shared Understanding
20250228 LYD VKU AI Blended-Learning.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Network Security Unit 5.pdf for BCA BBA.

Developing the Next Generation Embedded HMIs

  • 1. Developing Embedded Automotive HMI & IVI Phil Burr, Director, HMI Product Marketing mentor.com/embedded
  • 2. Overview Mentor Graphics Established in 1981 Over 4,700 Employees Annual Revenues of ~$1Bn The only EDA company with embedded software since 1996 Award winning support in 53 locations worldwide Mentor Embedded Comprehensive product and services for embedded development Solutions include Nucleus, software, tools, and services Independent software provider with 300 engineers and worldwide support Acquired Montavista automotive business - Mentor now #1 automotive Linux company!
  • 3. When HMI was simple 3
  • 5. Embedded Software in Transportation Complexity & Cost Rising… Millions of Lines Source: http://spectrum.ieee.org/green-tech/advanced-cars/this-car-runs-on-code 5
  • 6. IVI Design Challenges … Open Source Driver Distraction Migration to Linux Best Hardware Telematics HMI Performance Connected Car Android Multi-Mode Function Support User Inputs Consolidation Apps
  • 7. Linux-based IVI systems now available Linux has strong pedigree in consumer electronics and enterprise networking – A natural fit for advanced IVI systems Rather than adding consumer features to a traditional ―automotive OS,‖ OEMs using Linux can – Take advantage of a vibrant ecosystem – Work with active communities of world-class developers – Re-use mountains of pre-existing open source code, which can be modified for automotive use
  • 8. Cultural challenges The automotive industry is very competitive. Sharing even non-differentiating software elements among competitors is a relatively new phenomenon. Putting your own work, your own code, your own IP into the ―wilds‖ of open source – The benefits difficult to grasp versus the risks – Often a hard sell within any company, even those with some Linux experience in their enterprise
  • 9. A second challenge: IVI is different than consumer In-vehicle infotainment can – work side-by-side with consumer device – share many of the same features – even compete with consumer products Good fit for Linux-based software found in CE devices But IVI devices – have more stringent requirements – include automotive-specific functions – will almost always have features proprietary to the device maker – require a long product life
  • 10. The GENIVI Alliance A non-profit organization of over 130 of the top automotive OEMs and their suppliers Driving adoption of open source in IVI – Addressing automotive/cultural concerns – Providing a collaboration environment for its members to contribute jointly on essential but non-differentiating middleware GENIVI members then each build competitive products with unique HMI and advanced applications
  • 11. HTML5
  • 12. What is HTML5? Core app execution and Web Audio & GUI rendering model Video Sockets Touch SVG Additional APIs for events functions, services, utilities, connectivity Geo etc. Canvas HTML CSS3 Location 2D Supports offline as well as connected apps Javascript Web Workers WebGL Browser-specific app …and Drag & more! packaging and Drop Web installation Storage
  • 13. HTML5 platform HTML5 APPS BROWSER - Navigation - Tabs WEB CORE - Bookmarks - Execution - History - Rendering HTML CSS3 - Cache - App lifecycle - Cookies - Security - Etc. - Performance Javascript - Etc. Vehicle HTML5 APIs APIs
  • 14. Why HTML5? Ubiquitous technology Audio & Video Web Sockets SVG Touch events Open (de-facto) standard Geo Canvas HTML CSS3 Location 2D Guaranteed longevity Web Javascript Workers WebGL Wide availability of skills Drag & …and more! Drop Web Storage High-level, easy app development Native system secure from app layer Good for enabling app ecosystems Model for late app deployment/customization Portability of apps
  • 15. Challenges with HTML5 Performance Audio & Video Web Sockets SVG Touch events Resource requirements Geo Canvas HTML CSS3 Location 2D Weak for high-end 3D graphics Web Javascript Workers WebGL Security concerns Drag & …and more! Drop Web Storage Mentor provides technology and services to OEMs and Tier-1 suppliers to enable our customers to successfully make the transition to HTML5
  • 16. Mentor Embedded Tools and Services for IVI
  • 17. Infotainment Solution Components HMI • 3D Design Tools • HTML5, Qt • Smart Phone Integration Applications • Demo templates & 3rd- party Alliances IVI Foundation • Services, Libraries and middleware Operating System • GENIVI Linux and Software Device Drivers Hardware • High-performance CPU, GPU, Peripherals
  • 18. Mentor’s HTML5 Solution HTML5 application platform based on Chromium – Integrated and tested as a component of Mentor Embedded IVI Platform – GENIVI compliant or integrated through GENIVI APIs, as appropriate Our global team of HTML5 and Linux professionals – Support, maintenance and updates – Porting and testing services on new platforms – Integration and development services
  • 19. GENIVI Participation Mentor is on main GENIVI board GENIVI Expert Group tracking / participation – System Infrastructure (Loaders, Initialization) – Automotive (Diagnostics, Software tools) – Media and Graphics (Tuners, Broadcast, DVD) – Location Based Services (Positioning, Navigation) – Networking – Consumer Electronics, Social Media, Connectivity, Bluetooth, iPad,.. – Mobile Office – Application Framework (Speech Recognition, HMI, Text to speech) 19
  • 20. Making the transition to open source Mentor Embedded is helping both OEMs and Tier One suppliers make this transition – Simplifying the design process – Cost-effective differentiated solutions – Silicon supplier choice, HMI differentiation, and overall cost savings – Open innovation without sacrificing product control
  • 21. Mentor Beyond GENIVI  Human Machine Interface – HMI  Inflexion, Qt, HTML5  3rd party User Applications / Integration Services  Hardware Platform and software drivers (BSPs)  Other domains  Android, AutoSAR, ADAS  System Integration and Test  Design Tool Support  Services 21
  • 22. HMI Design – Mentor Inflexion Design Host Run-time target Inflexion UI Express Inflexion Runtime
  • 23. HMI Design : Inflexion UI Express  Desktop solution for capturing HMIs, later driven by run-time engine  Features include: 3D, Glossing, Shading, Reflections  OpenGL ES Support 23
  • 24. Connected Smart Phone with CCC ■ Benefits: — In-Car Internet — In-Car Android App Access — Technology Refresh solved ■ CCC connection via USB, WiFi ■ Android Phones now Networking Speech Engine IVI Navigation Audio — Galaxy III Stack Entertainment Telephony — Nokia Mobile Office Cloud ■ Apple iOS also needed
  • 25. Android Guest OS via Hypervisor Common HMI Graphics Layer Management Networking Android Navigation IVI Apps. Stack Entertainment Mobile Office Linux OS Android OS HyperVisor Hypervisor Partner ARM Multi-core CPU SoC GPU, Peripherals 25
  • 26. Linux Container (LXC) Android Solution Common HMI Graphics Layer Management Android Apps Networking Navigation IVI Android OS Entertainment Stack Mobile Office Linux Container Mentor IVI Linux OS / LXC Resource Management Hardware Layer Multi-Core CPU GPU
  • 27. Mentor advantages … • We Understand HMI • We know how to build complex, performant HMI’s, implementing Graphics Layer Manager technology, with multiple video sources, (Qt, HTML5, Ifx etc). • Complete Solution Stack • We have the relationships and expertise from HMI down to hardware platforms. Tools, Product IP, OSS, Services • Safe Choice • Mentor Graphics is a global > $1bn company, able to manage the risk and commit to on-time, on-budget deliveries • Embedded OS • We have a GENIVI compliant Linux, Nucleus RTOS, Android and Automotive Autosar solutions • Design Environment • Market-leading design capture and debug with Codebench , MESA, Probes • BSP • Close relationships with SoC vendors, BSP hardening
  • 28. Integrated IVI Solutions from Mentor GENIVI LINUX HTML5 & Qt SoC Open Platforms Source 3rd-party IVI Software software Mentor Software Mentor Services
  • 29. Thank you! Questions? For more information, please contact: phillip_burr@mentor.com mentor.com/embedded