Automobile : Infineon renforce son écosystème logiciel autour de ses futurs microcontrôleurs à coeur RISC-VRécemment, le fournisseur de semiconducteurs allemand Infineon a annoncé l’enrichissement de son portefeuille de logiciels Drivecore avec trois nouveaux modules, conçus pour simplifier et accélérer le développement de véhicules pilotés par logiciel (SDV, Software Defined Véhicle), et surtout visant à accélérer la transition des utilisateurs de ses technologies - notamment les microcontrôleur 32 bits Aurix à coeurs TriCore - vers ses futurs microcontrôleurs automobiles à coeur RISC-V. Au cœur de cette expansion on trouve un module logiciel Drivecore destiné au prototype virtuel RISC-V d’Infineon, une étape clé, selon la société, dans la préparation de l’écosystème automobile à la future famille de microcontrôleurs Aurix ouverte et évolutive architecturé autour d’un coeur RISC-V. L’idée est de permettre aux ingénieurs d’entamer le développement logiciel pour ces futures architectures avant la disponibilité physique du matériel (puces, cartes de prototypage) prévue en 2027/2028. Pour rappel, Infineon avait officiellement annoncé en mars 2025 sa volonté de lancer une famille de microcontrôleurs à cœurs RISC-V pour l'automobile. Avec comme objectif d'étendre son portefeuille de microcontrôleurs automobiles existant avec les cœurs TriCore de la société (famille des circuits Aurix) et des coeurs Arm (famille des circuits Traveo et Psoc). Après avoir présenté l'an dernier son premier prototype virtuel RISC-V pré-silicium lors du salon Embedded World 2025, Infineon intègre donc désormais cette fonctionnalité à son portefeuille Drivecore afin de proposer aux développeurs automobiles un accès immédiat à un environnement d'évaluation RISC-V prêt à l’emploi.
Désormais, le nouveau pack Drivecore inclut le kit de développement de virtualisation (VDK) de Synopsys pour le RISC-V, développé conjointement avec Infineon, et qui sert de jumeau numérique du microcontrôleur, offrant une représentation logicielle complète et précise du matériel à venir.
Et, à des fins de débogage et de profilage, l’outil Trace 32 de Lauterbach est intégré au prototype virtuel. Les développeurs peuvent ainsi tester et analyser en profondeur le logiciel exécuté sur le microcontrôleur virtuel, garantissant sa robustesse et sa fiabilité. Par ailleurs, Infineon propose le pilote de bas niveau Aurix iLLD (Infineon Low Level Driver), un portage du système d’exploitation FreeRTOS et des manuels d’utilisation. Cet environnement accessible à distance à traves lecloud permet, selon Infineon, d'évaluer l'architecture RISC-V, d'initier le développement logiciel pré-silicium selon une approche de conception de type “shift-left” et de valider la disponibilité de la chaîne d'outils, réduisant ainsi les risques de développement. « À l'ère des véhicules pilotés par logiciel, la migration logicielle rapide, les cycles de développement courts et la simplicité des licences sont plus importants que jamais, estime Thomas Schneid, responsable des logiciels, des partenaires et de la gestion de l'écosystème au sein de la division automobile d'Infineon. En intégrant notre prototype virtuel RISC-V à notre portefeuille Drivecore notre ambition est de faciliter et de préparer une transition en douceur vers nos prochains microcontrôleurs à coeur RISC-V.» Outre ces solutions RISC-V, Infineon présente dans le même temps deux autres pack Drivecore ciblant des domaines logiciels automobiles clés. Le PSOC Drivecore Smart End Point, développé en collaboration avec les sociétés Elektrobit et IAR, associe le matériel PSOC éprouvé d'Infineon au logiciel EB tresos AutoCore Light d'Elektrobit et à la chaîne d'outils embarqués certifiée d'IAR. Il constitue une base complète pour les calculateurs embarqués intelligents, prenant en charge toutes les étapes, de la première compilation à la génération des preuves de sécurité fonctionnelle. Le pack Aurix Dricvecore Autosar, de son côté, intègre les pilotes MCAL (Microcontroler Abstraction Layer) d’Infineon, la plateforme EB zone GatewayCore et la pile EB tresos AutoCore d'Elektrobit, ainsi que la chaîne d'outils de compilation SmartCode C/C++ de Tasking. Optimisées pour les calculateurs de contrôle de domaine et de zone à hautes performances, ces piles logicielles permettent, selon Infineon, d'accélérer le développement de code fondé sur les spécifications Autocar tout en minimisant la complexité des phases d'intégration. Enfin, pour être complet vis-à-vis de la technologie ouvert RISC-V, on signalera que grâce à la coentreprise Quintauris (*), fondée en août 2023 par l’américain Qualcomm et les sociétés européennes Robert Bosch, Infineon, Nordic Semiconductor et NXP, rejoint quelques mois plus tard par STMicroelectronics, Infineon collabore avec d'autres acteurs majeurs du secteur des semi-conducteurs afin d'accélérer l'industrialisation des produits RISC-V. L’objectif de Quintauris étant d’accélérer l’adoption des architectures RISC-V, en particulier dans le monde automobile, pour lequel Infineon pourrait être le premier à fournir une architecture RSIC-V physique opérationnelle.
|