En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies pour vous proposer des contenus et services adaptés à vos centres d'intérêts. En savoir plus et gérer ces paramètres. OK X
 
 

 

 

Actualité des entreprises

Green Hills Software fait la démonstration de sa Plate-forme sécurisée

Publication: Juillet 2015

Partagez sur
 
Environnement fiable d’exécution et développement pour le regroupement sûr et sécurisé des sous-systèmes d’assistance au conducteur avancée (ADAS), infodivertissement, tableau de bord numérique et télématique...
 

Green Hills Software, premier éditeur indépendant de logiciels pour l’Internet of Things (IoT), vient d’étendre sa plate-forme de regroupement automobile INTEGRITY® aux processeurs Freescale® série i.MX 6 et à leur carte intelligente de développement d’applications d’infodivertissement automobile (SABRE). Les constructeurs automobiles et leurs équipementiers disposent désormais d’un nouveau choix de processeurs sur lesquels regrouper en toute sûreté et sécurité les divers domaines de logiciels qui s’exécutent dans l’habitacle – tableau de bord numérique, infodivertissement, navigation, assistance au conducteur – dans des configurations plus simples, compactes et économiques.

Dans le cadre du Forum Freescale Technology, Green Hills a fait pour la première fois la démonstration d’un système d’exploitation hôte Linux gérant un système d’infodivertissement rendu plus rapide par un GPU (accélérateur graphique) ainsi qu’un tableau de bord numérique à démarrage rapide lui aussi accéléré par un GPU.. Tous deux s’exécutent sans aucun risque d’interférence sous le RTOS INTEGRITY et Multivisor™ en utilisant comme fondation une unique carte de développement d’applications SABRE ( Smart Application Blueprint for Rapid Engineering ) basée sur un processeur i.MX 6 pour la création de cartes d’infodivertissement automobiles.

« Les concepteurs des nouveaux “cockpits automobiles” trouvent prometteur le fait de pouvoir regrouper divers modules logiciels à sûreté critique, ainsi qu’un ou plusieurs modules basés sur des systèmes d’exploitation ouverts, sur de puissants processeurs tel le processeur d’application i.MX 6 », souligne Dan Loop, responsable du développement d’activités automobiles autour des processeurs d’applications Freescale i.MX. « Une équipe formée de nos clients mutuels, en divers points du monde, a déjà déployé des tableaux de bord numériques basés sur la série i.MX 6 et sur INTEGRITY. Nous attendons avec impatience de pouvoir aider ces clients à gérer les complexités de leurs logiciels à l’aide des possibilités de regroupement offertes par la solution Green Hills INTEGRITY Multivisor, couplées aux capacités de séparation matérielle offertes par la famille de processeurs d’applications i.MX. »

Pour demeurer compétitifs, les constructeurs automobiles et leurs équipementiers de niveau 1 doivent satisfaire aux attentes toujours plus importantes des conducteurs, des passagers et des organismes de réglementation en matière de confort d’utilisation, de fiabilité et de sûreté. Les systèmes d’exploitation grand public tel Linux/Android allient la flexibilité d’un source ouvert à de multiples interfaces logicielles.. En contrepartie, pour les applications stratégiques exigeant démarrage rapide, haute fiabilité et sûreté/sécurité sans faille, il faut des systèmes d’exploitation temps réel (RTOS) certifiés pour la sûreté et la sécurité. Le résultat est une prolifération, dans divers domaines et à divers niveaux de criticité, de sous-systèmes logiciels gourmands en processeurs. Ces systèmes réclament traditionnellement leurs propres processeurs, écrans, câbles et compartiments derrière le tableau de bord.

Combiner ces sous-systèmes autour de processeurs en plus petit nombre et plus puissants est une étape naturelle, mais exige une plate-forme logicielle garantissant l’isolation entre les fonctions logicielles. Pour autant, celles-ci doivent continuer à offrir les niveaux de performances, connectivité et sûreté nécessaires. Le RTOS INTEGRITY et la technologie Multivisor assurent cet environnement fiable de support d’exécution et ont fait leur preuve depuis plus de 10 ans dans divers contextes d’utilisation – industriel, points de vente, entreprises, mobiles – sur toutes les principales architectures de processeurs embarqués, notamment Power Architecture® et ARM® avec ou sans extension de virtualisation (ARM VE). Les utilisateurs ont ainsi pu regrouper leurs logiciels à criticité mixte avec des systèmes d’exploitation grand public et ont gagné de l’espace, tout en réduisant le poids et le coût de leurs applications.

La carte de développement SABRE i.MX 6 s’adresse aux projets d’infodivertissement automobile, tableau de bord numérique, télématique et divertissement des sièges arrière. Basée sur des cœurs de processeurs ARM Cortex®-A9 (offres à un, deux et quatre cœurs), elle prend en charge une large gamme de périphériques de connexion et multimédia dans le monde automobile.

Green Hills Software propose une solution complète pour les processeurs d’applications série i.MX 6 :

- La technologie très fiable de micronoyau et de virtualisation système INTEGRITY Multivisor caractérisée par des partitions logicielles ainsi que par un traitement temps réel et adapté aux missions stratégiques

- Le noyau de séparation INTEGRITY pour les applications exigeant sûreté, et fiabilité et sécurité

- La prise en charge des systèmes graphiques Native OpenGL 3D & 2D

- Des interfaces de programmation d’applications AUTOSAR et OSEK

- Une boîte à outils cryptographique (V2X Client Cryptographic Toolkit) certifiée FIPS (IEEE 1609.2)

- DLM Security Credential Management System (SCMS)

- Une chaîne d’outils conforme aux plus hauts niveaux de normes de sûreté automobiles et industrielles, notamment ISO 26262, IEC 61508 et EN 50128

- L’environnement de développement intégré (IDE) MULTI® comprenant un débogueur multicœur et plusieurs autres outils qui permettent de gagner du temps

- Des compilateurs C/C++ certifiés EEMBC® pour l’i.MX6, qui surclassent les compilateurs concurrents jusqu’à 30-35%

- Des outils vérifiant la qualité du code notamment MISRA C/C++, correcteur d’erreurs temps réel et analyseur statique DoubleCheck™

- Des sondes Green Hills JTAG et d’acquisition de traces pour l’initialisation du matériel et un débogage de bas niveau

La plate-forme de regroupement automobile (automotive consolidation platform) INTEGRITY est disponible dès aujourd’hui pour la carte d’infodivertissement automobile SABRE i.MX 6, ainsi que pour d’autres processeurs de pointe.

http://www.ghs.com/

Suivez Electronique Mag sur le Web

 

Newsletter

Inscrivez-vous a la newsletter d'Electronique Mag pour recevoir, régulièrement, des nouvelles du site par courrier électronique.

Email: