MIPS fait appel à Siemens FPGA pour le déploiement du processeur RISC-V
MIPS utilise une plate-forme FPGA de Siemens Digital Industries Software pour accélérer le développement de logiciels pour son multiprocesseur RISC-V eVocore P8700.
Dans le cadre de cette collaboration, MIPS utilise la plate-forme proFPGA Veloce de Siemens pour démontrer les cœurs MIPS, y compris l’eVocore P8700. Ce cœur, le premier processeur Out-of-Order (OoO) doté d’une évolutivité cohérente multi-thread, multi-cœur et multi-classe, a déjà été adopté pour des applications telles que la conduite autonome et les systèmes avancés d’aide à la conduite (ADAS).
- Siemens acquiert la famille de produits proFPGA
- Le système de prototypage FPGA atteint 1,7 milliard de portes
L’exécution des processeurs RISC-V sur la plate-forme proFPGA permet aux développeurs de valider leurs systèmes finaux avant de les transférer sur le silicium. Les clients peuvent ajouter leur logique propre et leurs accélérateurs personnalisés et valider leur système sur puce (SoC) pour une fonctionnalité optimale. En outre, la plate-forme Veloce proFPGA de Siemens donnera aux équipes logicielles des clients un accès complet au système matériel de prototypage de la plate-forme, aux outils logiciels et aux crochets de trace de débogage, ce qui permettra un développement précoce des logiciels et un développement simultané matériel-logiciel.
« Alors qu’un nombre croissant de concepteurs de circuits intégrés adoptent le RISC-V pour leurs futures conceptions, nous constatons un intérêt croissant pour nos processeurs eVocore en raison du niveau inégalé d’évolutivité qu’ils offrent », a déclaré Desi Banatao, PDG de MIPS. « Nous sommes ravis de collaborer avec Siemens pour permettre à nos clients de bénéficier de toutes les fonctionnalités et de tous les outils de notre eVocore P8700, le meilleur de sa catégorie, ainsi que de la capacité évolutive et de la flexibilité offertes par la plate-forme Veloce proFPGA de Siemens.
Les développeurs peuvent également ajouter leurs propres accélérateurs aux systèmes équipés du P8700 tout en maintenant la cohérence avec jusqu’à 64 clusters et 8 cœurs par cluster et 2 threads par cœur.
Le prototype de FPGA configuré sur un PC peut être utilisé avec différents types de charges de travail, avec des bancs d’essai embarqués et des connexions in-circuit à du matériel externe comme des générateurs Ethernet ou des bus PCI Express. Cela permet à MIPS de prendre en charge de multiples configurations, en commençant par une unité centrale à un seul cœur et à un seul thread, jusqu’à des configurations à plusieurs cœurs et multi-clusters.
« La complexité croissante des conceptions SoC nécessite des outils de prototypage plus importants », a déclaré Jean-Marie Brunet, vice-président et directeur général de la vérification assistée par ordinateur chez Siemens Digital Industries Software. « Nous sommes heureux d’aider les clients et les développeurs de MIPS à suivre le rythme accéléré de l’innovation en fournissant des solutions de prototypage puissantes et évolutives adaptées à leurs cas d’utilisation, de l’IP au sous-système et au SoC. »
www.mips.com ; www.siemens.com