As a part of the relationship, Green Hills is working with Qualcomm Technologies to feature the Green Hills INTEGRITY real-time operating system (RTOS), INTEGRITY Multivisor secure virtualisation, and MULTI ASIL D-qualified software development environmenr as part of the new Qualcomm Snapdragon Automotive Cockpit Platforms.
Green Hills Software’s INTEGRITY RTOS and Multivisor virtualisation solutions are the certified software foundation that safely and securely combine open-source Linux and Android infotainment environments with critical vehicle functions. For example, vehicle gateways, instrument clusters, telltales, advanced driver-assistance systems (ADAS) and heads-up displays (HUD), which in many cases, require adherence and certification to the ISO 26262 automotive safety standards.
The Snapdragon Automotive Cockpit Platforms are the third-generation automotive platforms from Qualcomm Technologies. Designed to support future intelligent automotive cockpits to meet rich intuitive user experiences and stringent automotive industry standards, the third-generation Snapdragon Automotive Cockpit Platforms are engineered with immersive graphics, multimedia, computer vision and artificial intelligence capabilities. It also features heterogeneous computing capabilities, leveraging the multicore Qualcomm AI Engine, Qualcomm Spectra Image Signal Processor (ISP), fourth generation Qualcomm Kryo Central Processing Units (CPU), Qualcomm Hexagon DSP and sixth-generation Qualcomm Adreno Visual Subsystem.
The Snapdragon Automotive Cockpit Platforms includes the Qualcomm Secure Processing Unit (SPU), engineered to help protect personal and vehicle data, and Qualcomm Vision Enhanced Precise Positioning solution’s camera sensors and computer vision capabilities to enable differentiated use-cases on lane-level navigation and crowdsourcing of drive data for building high definition map layers.
The new Snapdragon Automotive Cockpit Platforms also provide fully scalable architecture with differentiated experiences, leveraging the same software architecture and framework. This is so customers can enjoy a "harmonised" user experience independent of the vehicle tier, while utilising the same software framework.
The INTEGRITY RTOS architecture was designed from the beginning for use in the most life-critical, mission-critical embedded systems. Its impenetrable separation partitions help software teams to safely and securely partition software running at different levels of criticality on the same multicore processor while guaranteeing the system resources required for the proper execution of applications.
When Linux or Android environments are added, the INTEGRITY Multivisor secure virtualisation safely runs these high-level operating systems in secure partitions, assuring freedom-from-interference while achieving near native execution speeds, secure and flexible inter-process communications and the option to share GPU or other critical acceleration resources on the Snapdragon Automotive platform.