Véhicules définis par logiciel : plateformes virtuelles et alignement avec l’architecture Armv9 au programme de l’initiative Soafee

[EDITION ABONNES] Voilà maintenant trois ans que l’initiative Soafee (Scalable Open Architecture for Embedded Edge), mise sur les rails par Arm, a vu le jour. Forte aujourd’hui de plus de 120 membres et ralliée récemment par Geely, General Motors et Tata Motors, la structure est composée de constructeurs automobiles, de fournisseurs de semi-conducteurs, d’éditeurs de logiciels open source et indépendants, ainsi que de leaders des technologies cloud.

L’objectif de l’initiative Soafee, rappelons-le, est de fournir une architecture cloud-native adaptée aux besoins des applications automobiles à criticité mixte avec des implémentations de référence open source ad hoc pour faciliter la mise sur le marché d’offres commerciales et non commerciales. L’idée étant de répondre aux exigences imposées par le déploiement à grande échelle de véhicules définis par logiciel (SDV, Software Defined Vehicles). A savoir la capacité à utiliser et à porter le même logiciel sur différentes plateformes matérielles dans tout type d’automobiles, de l’entrée au haut de gamme, et la garantie de l’uniformité et de la cohérence logicielle, du cloud jusqu’à la périphérie (edge), c’est-à-dire jusqu’au véhicule. Autre exigence : pouvoir suivre la demande croissante de capacités reposant sur l'intelligence artificielle (IA) dans tout le véhicule, en étant capable de développer des logiciels avant même que le matériel ne soit disponible.

Trois ans après le lancement de l’initiative Soafee, Dipti Vachani, senior vice-présidente et directrice générale en charge de la gamme de produits Automobile chez Arm, assure dans un post publié le 4 septembre que ces objectifs sont en passe d’être atteints. Et ce avec la création d’un nouvel écosystème de solutions logicielles qui seront essentielles pour l’arrivée sur le marché en 2025 de configurations Arm CSS (Compute Subsystems) for Automotive aptes à assurer une cohérence logicielle pour soutenir le processus de développement et de déploiement de semi-conducteurs ad hoc.

Arm CSS for Automotive fournira en pratique des configurations pré-intégrées et validées de cœurs de processeur Arm AE (Automotive Enhanced) tels que ceux annoncés en mars 2024, configurations optimisées au niveau des performances, de la consommation et de l’empreinte silicium. A ce titre, l’initiative Soafee aurait déjà adopté les technologies Armv9 les plus récentes pour faciliter le déploiement à grande échelle de véhicules définis par logiciel compatibles avec l'IA, tout en améliorant l'accessibilité aux solutions logicielles au travers de plateformes virtuelles.

Rassemblés sous le vocable Soafee.next, de nouveaux développements sont également prévus. Ainsi, les solutions logicielles Soafee vont être alignées sur la plateforme matérielle Arm Reference Design-1 AE for Automotive qui exploite les capacités d'IA, de sécurité, de sûreté et de virtualisation de la technologie Armv9 la plus récente. Cet alignement, qui est jugé essentiel, constitue l'une des plus grandes réalisations de l'initiative Soafee à ce jour, assure Dipti Vachani, car il permet un développement à criticité mixte du matériel et des logiciels pour une variété de charges de travail applicatives avec sécurité fonctionnelle.

En d’autres termes, différentes fonctions définies par logiciel pourront s'exécuter à différents niveaux de criticité en matière de sûreté fonctionnelle en utilisant l'architecture Soafee.

D’un autre côté, des plateformes virtuelles sont en cours d’intégration à l’architecture Soafee pour accélérer le processus de développement logiciel grâce au prototypage virtuel, et donc sans avoir besoin d’une présence physique du puces de silicium. Ces plateformes, fournies par des membres de l’initiative tels que Cadence, Corellium et Siemens, sont en cours d’intégration aux implémentations de référence Soafee.

Selon Arm, l’arrivée de prototypes virtuels est une progression naturelle des choses après la présentation, par plusieurs membres de l’initiative, de « blueprints » exploitant l'architecture Soafee existante pour accélérer la mise sur le marché, à l’instar du projet d'orchestration à criticité mixte Piccolo de LG Electronics et de la solution, également à criticité mixte, mise en œuvre à l'aide de Lingua Franca par l’équipementier Denso.

La phase de développement Soafee.next met également l’accent sur les tests et la validation et l'initiative Soafee s’est engagée à cet effet avec l’organisme Linaro. Ce processus va s’appuyer sur le Soafee Integration Lab, placé sous la houlette de Linaro, qui a vocation à fournir une suite cohérente de tests de logiciels open source qui devrait jouer un rôle déterminant dans la promotion de la standardisation et de l'interopérabilité au sein de l'architecture Soafee (lire notre article). Les membres de l’initiative pourront ainsi valider à distance leurs implémentations maison directement à partir de leurs propres laboratoires.

Vous pouvez aussi suivre nos actualités sur la vitrine LinkedIN de L'Embarqué consacrée au marché automobile : Embedded-Automotive