Coder du logiciel automobile avant d’avoir les puces, c’est possible !

Le 30/09/2022 à 9:25 par Frédéric Rémond

De plus en plus, les unités de contrôle électroniques (ECU) reposent non plus sur un mais sur plusieurs circuits numériques (microcontrôleurs, processeurs ou circuits spécifiques) qu’il s’agit d’orchestrer. En outre, l’importance croissante du développement logiciel incline à concevoir le software bien avant que les circuits soient disponibles (software first), et en prenant en compte la vérification et la validation au plus tôt dans le cycle de conception (shift left). Renesas Electronics a ainsi conçu pour l’automobile un environnement de développement supportant la simulation, le débogage et l’exécution logicielle sur plusieurs de ses circuits numériques, et avant de mettre la main sur les puces elles-mêmes. Les premières familles concernées sont les processeurs R-Car S4 et les microcontrôleurs RH850/U2A du Japonais.

Pour l’heure, seuls les outils de co-simulation et de débogage/traçage multicircuits sont disponibles. Pour les modules de simulation rapide (basé sur l’environnement virtuel open source QEMU) et d’exécution distribuée, il faudra attendre décembre.

 

Copy link
Powered by Social Snap