Embedded Software

In-vehicle infotainment (IVI) technology continues to expand, so too are mobile technologies that can be leveraged to some extent and implemented into IVI. Major software advancements are challenging and can often hit roadblocks due to the lack of reusable code, or open source middleware that is too complex or too cumbersome to use, therefore posing serious project risks.

Linux-based systems, with their pedigree in both consumer electronics and enterprise networking, are a natural fit for advanced IVI systems. Rather than adding consumer features to a traditional “automotive OS,” OEMS and Tier 1 customers are using Linux to take advantage of a vibrant ecosystem loaded with active communities of world-class developers who have access to pre-existing open source code.

IVI product stack

Mentor Embedded’s comprehensive IVI offerings

Even with the promise of open source, challenges do persist. The competitive nature of the automotive industry is well known. Sharing even non-differentiated software elements among competitors is a relatively new way of doing business. The GENIVI Alliance and companies such as Mentor Graphics have helped OEMS and Tier 1 suppliers make the transition from a proprietary OS system to open source. Mentor has helped customers realize the advantages of IVI open source development by introducing Mentor Embedded software tools and services.

Mentor Embedded Software for Automotive

Sourcery CodeBench

For over 20 years, the GNU Compiler Collection (GCC) has served as the foundation for open source software development. Mentor Embedded Sourcery CodeBench is the industry-leading software development environment based on the GNU toolchain and Eclipse, providing world-class tools and silicon independence for developers working within the IVI space. Based on open standards, Sourcery CodeBench is a complete IDE for embedded C/C++ development on ARM, Power Architecture, Coldfire, and other popular architectures.

Sourcery Probe

Mentor Embedded Sourcery Probe is tightly integrated with Sourcery CodeBench. Sourcery Probe allows automotive developers to save time during board bring-up and application debugging. It provides much needed visibility via a robust target debug connection and supports a wide range of ARM, MIPS, and Power Architecture processors.

Sourcery System Analyzer

Mentor Embedded Sourcery System Analyzer is a powerful and comprehensive system and application performance analysis tool. System Analyzer is based on open standards and built as an Eclipse plug-in, which enables automotive software developers to easily integrate it into their existing development tool environment. With support for single and multicore systems, System Analyzer allows developers to profile an embedded system and quickly discover and address performance bottlenecks.

Mentor Embedded Linux and System Builder

Mentor Embedded Linux allows systems teams to build and control the platform while creating and redistributing the Application Development Kit to application developers – to both the internal team and external partners. Integration with software configuration management (SCM), customizations for workflow, and powerful build-from-source capability puts developers in control of their IVI product. Mentor’s integration tool for complex software from many contributors, System Builder is a powerful and flexible build and integration engine that fits the workflow and development methodologies of IVI OEMs and Tier 1 suppliers.

Inflexion HMI

Mentor Embedded Inflexion HMI provides a powerful tool and runtime engine that allows users to create innovative and intuitive UIs while making significant improvements to the overall HMI workflow. UI development teams benefit from some of the more recent advances achieved in UI technology with Inflexion.

Mentor Embedded Professional Services

Mentor Professional Services brings unmatched experience and a highly regarded reputation in open source development, providing a full spectrum of IVI services: System Design Consulting, System Integration, Migration to Open Source, and more.

Automotive Solutions and Mentor Tools

System Modeling

Model Driven Architecture (MDA) provides effective, practical reuse of target-independent application models.

Automotive Networking

Networking and data communication solutions for Automotive networking systems.

AUTOSAR

AUTOSAR (AUTomotive Open System ARchitecture) is an open and standardized automotive software architecture, jointly developed by automobile manufacturers, suppliers and tool developers.

Embedded Software

Realize the advantages of in-vehicle infotainment with open source software tools and services.

Mechatronics Simulation

A virtual lab for creating and analyzing analog, digital, and mixed-signal systems.

Electrical Distribution System

Integrated applications and powerful design data management deliver seamless flows.

Flow Simulation & Thermal Measurement

Helping automotive designers analyze performance everywhere on the vehicle, inside and out.

Automotive Resources

Hansen Report - May, 2012

Report: (PDF, 66kb) The May 2012 Hansen Report is now available, featuring an extensive profile on Mentor Graphics and new automotive tool developments. View Report

Step by Step...Confidently: Through the AUTOSAR Round Trip

White Paper: This paper demonstrates the interaction and the interoperability of architecture and model-based design environments in five steps using the examples of MATLAB, Simulink, and Embedded Coder by MathWorks,... View White Paper

Round-Trip Engineering Key to AUTOSAR-based Development

White Paper: This paper discusses how round-trip engineering can be used as an iterative development process and describes interoperability between tools from Mentor and MathWorks. View White Paper

View all Automotive Resources: White Papers, Datasheets, Web Seminars, and more