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.
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
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.
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.
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 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.
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.
Automotive Solutions and Mentor Tools
Model Driven Architecture (MDA) provides effective, practical reuse of target-independent application models.
Networking and data communication solutions for Automotive networking systems.
AUTOSAR (AUTomotive Open System ARchitecture) is an open and standardized automotive software architecture, jointly developed by automobile manufacturers, suppliers and tool developers.
Realize the advantages of in-vehicle infotainment with open source software tools and services.
A virtual lab for creating and analyzing analog, digital, and mixed-signal systems.
Integrated applications and powerful design data management deliver seamless flows.
Helping automotive designers analyze performance everywhere on the vehicle, inside and out.
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
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
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
- CNH Enhances Electrical Design Capabilities with Latest Mentor Graphics Capital and VeSys Software
- Mentor Graphics Announces Software Vital For Wire Harness Supplier Competitiveness
- Mentor Graphics Announces Successful Integration of the MontaVista Automotive Technology Platform into a Yocto Project 1.3 and GENIVI 3.0-compliant Platform