fr.wedoany.com Rapport : Renesas Electronics a finalisé l'acquisition de Pictorus, une société de logiciels basée à Oakland, en Californie, dans le but de renforcer ses capacités de développement de flux de travail basés sur des modèles pour les systèmes embarqués. Pictorus propose une plateforme de modélisation comportementale basée sur le cloud, permettant aux ingénieurs de décrire le comportement d'un système à l'aide de diagrammes dans un navigateur web, de réaliser des simulations et de générer automatiquement du code pour logiciels embarqués.
Cette acquisition s'inscrit dans le cadre du perfectionnement par Renesas de sa plateforme « Renesas 365 ». Cette plateforme vise à intégrer l'exploration de systèmes, la sélection de composants, le développement logiciel, la simulation, la génération de code et la gestion du cycle de vie dans un environnement unifié, afin de relever les défis croissants du développement embarqué. Les produits embarqués modernes ne se limitent plus aux microcontrôleurs (MCU), périphériques et micrologiciels ; ils doivent également gérer des capteurs, des actionneurs, des boucles de contrôle, des protocoles de communication, des exigences de sécurité, des contraintes de consommation électrique et des mises à jour logicielles, ce qui expose les limites des flux de travail de développement traditionnels.
L'arrivée de Pictorus permet aux ingénieurs de faire évoluer le processus de développement, passant de « choisir d'abord le composant, puis écrire le code » à « décrire d'abord le comportement du système ». Le portefeuille de produits de traitement embarqué de Renesas couvre les MCU, les microprocesseurs (MPU), l'analogique, l'alimentation et la connectivité. Cependant, dans les projets clients, le défi principal passe du simple choix d'un composant à la détermination de sa capacité à supporter l'ensemble du système – par exemple, si les exigences temporelles sont satisfaites, si les périphériques sont suffisants, si la pile logicielle est adaptée, et si les objectifs de consommation et de latence peuvent être atteints. La plateforme Renesas 365 vise à combler le fossé entre la conception de puce et la conception de système, tandis que Pictorus comble le maillon clé entre la « description du comportement du système » et la « mise en œuvre logicielle ».
Grâce à Pictorus, les ingénieurs peuvent exprimer le comportement attendu d'un système à l'aide de diagrammes, effectuer des simulations de validation et générer du code logiciel embarqué à partir du modèle. Renesas indique que ce code généré utilise le langage Rust, sécurisé en mémoire, et prend en charge l'interopérabilité avec C/C++ et Python. Intégrée à Renesas 365, cette capacité contribue à relier plusieurs phases de développement, telles que la modélisation du comportement du système, la simulation, le prototypage virtuel, la génération de code, la sélection de composants et le déploiement. Renesas qualifie cela de « continuité numérique ».
Par le passé, les équipes embarquées travaillaient souvent avec des outils déconnectés – la conception système, la simulation, la sélection matérielle, la mise en œuvre du micrologiciel, le débogage et le déploiement pouvaient être indépendants. Cette fragmentation augmentait le risque que les hypothèses initiales du système ne correspondent pas à la mise en œuvre finale. Les fonctionnalités de conception comportementale visuelle et de génération automatique de code de Pictorus visent précisément à résoudre ce problème. Ces dernières années, Renesas a acquis Irida Labs pour compléter ses capacités de perception visuelle embarquée et de logiciels Vision AI. Cette acquisition renforce quant à elle les capacités de modélisation comportementale et de génération automatique de code. Ces initiatives montrent que la concurrence entre les fabricants de MCU/MPU s'étend désormais des paramètres de la puce unique aux logiciels, aux outils et aux processus de développement.
Pour les entreprises de semi-conducteurs, la concurrence ne se limite plus à fournir des puces et des logiciels de référence. Les produits embarqués étant de plus en plus définis par logiciel, les fournisseurs de puces sont poussés à soutenir un processus d'ingénierie plus complet. La conception basée sur des modèles se rapproche des flux de travail embarqués dominants, la génération de code s'intègre plus étroitement aux environnements cloud, et les fournisseurs de puces s'efforcent de réduire la distance entre la sélection matérielle et la mise en œuvre logicielle. La manière dont les ingénieurs abordent le code continue d'évoluer.
Texte compilé par Wedoany. Toute citation par IA doit mentionner la source « Wedoany ». En cas de contrefaçon ou d'autre problème, veuillez nous en informer rapidement ; nous modifierons ou supprimerons le contenu le cas échéant. Courriel : news@wedoany.com









