Session given at ConnectedCars on November 13, 2012 by John Lehmann, Embedded Automotive Solutions, Mentor Graphics, and Board Member of the GENIVI Alliance, “The Importance of IVI, GENIVI, and Open Source”.
2. In-Vehicle Infotainment
Note:
The black and white photographs of classic
American cars in this presentation are for decorative
purposes only and do not reflect or imply an
automaker’s participation in the GENIVI Alliance
3. IVI challenges for automakers
• Smartphones and tablets set the
standard, not cars
• Seamless connectivity expected
with every device
• Tiered offerings across multiple
models and model years
• Overcome driver distraction
restrictions
• Control and enhance the driver
and passenger experience
• Reinforce (never dilute) the brand
4. Connected IVI Services Today
• Inconsistent requirements
• OEMs are seeking new supply chain
that is more nimble and innovative
• Solutions unique to automotive
• Customers demand richer features
• Traditional supply model unable to
access a consumer eco-system
5. Cost up, revenue down
Revenues Shorter
Product
Life in the
Market
Market
Revenue
Market
Revenue
0
Development
Costs
Development
Costs Rising costs
of
innovation
Costs
6. Head unit cost in vehicles
Radio
Entry Media
Entry Navigation
High Navigation
2000 2003 2005 2008 2011 2012 2013 2014 2015
7. “Groundhog day” in head unit development
• Development of commodity
content
• OEM specifics re-implemented
• Product validation
• Problems solved with one
supplier re-occur with others.
• Limited time for innovation and
new customer features
7
8. Where automakers add value
OEM 1 OEM 2 OEM 3…
What the HMI HMI HMI
customer
sees Applications Applications Applications
What could Middleware Middleware Middleware
be common and OS and OS and OS
to all
Hardware Hardware Hardware
9. Linux-based IVI systems now emerging
• A natural fit for multiple automakers
“sharing” a middleware specification
across the industry
• Linux has strong pedigree in consumer
electronics and enterprise networking
• Rather than adding consumer features to
a traditional “automotive OS”…
– Take advantage of a vibrant ecosystem
– Active communities of world-class developers
– Mountains of pre-existing open source code to
be adopted and/or modified for automotive use
9
10. The GENIVI Alliance
• A non-profit organization of over 165
of the top automotive OEMs and their
suppliers
• Driving adoption of open source in IVI
• Addressing automotive/cultural
concerns
• A collaboration environment for its
members to contribute and maintain
jointly a software infrastructure of
essential but non-differentiating
middleware
11. A few of the 165+ GENIVI members
OEMs Other Board Members
BMW Group* Bosch*
General Motors Delphi*
Honda Magneti Marelli*
Hyundai Visteon*
Jaguar Land Rover* Intel / Wind River*
John Deere ARM*
Nissan Mentor Graphics*
PSA Peugeot Citroen* MontaVista*
Renault XS Embedded*
SAIC Motor
Volvo Cars * GENIVI Board Members
12. GENIVI targets non-differentiating elements of solution stack
HMI - Human Machine Interface
• Differentiation
Automaker • Integration
and Tier1 • Commercial and
Supplier Proprietary solutions
Domain OSV
• Implementation Apps Extensions Libs
Competition
• Non-differentiating
features
Open Source IVI Stack
GENIVI • Consolidated
Alliance Requirements
Domain • Auto Specific
Middleware
• Validation/Compliance
Open Source Kernel
12 12
14. The GENIVI Compliance Program
• A specification for open source IVI
middleware
• Developed by GENIVI expert groups
• Refreshed and enhanced every 6 months
• Now more than 46 GENIVI compliant
platforms offered by GENIVI members
• Compliant products from full range of
membership: Tier Ones, OSVs, semis,
service providers...
• Members build compliant products
(based on the spec) for automakers to
develop next generation IVI head units
15. The GENIVI compliance specification
GENIVI members build and integrate compliant products,
and add their differentiating features, tools, services
Audio Graphics Multimedia Speech
External
CE-device Connectivity Positioning
Access
Personal
Package
Networking Security Information
Management Management
System Infrastructure
Linux operating system, drivers and libraries
x86 or ARM-based Processor
15