IAR Systems et Gaisler ont annoncé le début d'un nouveau partenariat. IAR Systems publiera bientôt une nouvelle version de l'IAR Embedded Workbench pour RISC-V. La nouvelle version aura un support pour le NOEL-V, le processeur RISC-V de qualité spatiale de Gaisler. Le NOEL-V est un modèle VHDL synthétisable d'un processeur implémentant l'architecture RISC-V. Il est hautement configurable.

Il est hautement configurable et propose des profils allant d'architectures hautes performances compatibles avec Linux à des solutions de microcontrôleurs optimisées pour l'espace. Le NOEL-V est également conçu pour inclure des fonctions de tolérance aux pannes qui lui permettent d'exécuter des logiciels sans interruption, en corrigeant automatiquement les pannes dues aux radiations naturellement présentes dans l'environnement spatial. L'IAR Embedded Workbench for RISC-V est une chaîne d'outils de développement complète qui fournit aux développeurs tout ce dont ils ont besoin dans un environnement de développement intégré facile à utiliser.

La chaîne d'outils propose des capacités de débogage étendues, y compris le débogage multi-cœur et des possibilités d'analyse telles que des points d'arrêt complexes pour le code et les données, l'analyse de la pile d'exécution, la visualisation de la pile d'appels et l'analyse de la couverture du code. La sonde de débogage IAR I-jet fournit une interface de débogage efficace avec les systèmes NOEL-V, en utilisant l'interface de débogage standard RISC-V JTAG, qui sera également disponible dans la prochaine version des flux binaires d'exemples FPGA NOEL-V téléchargeables gratuitement, en décembre 2023. Les développeurs travaillant sur des applications critiques basées sur le processeur NOEL-V bénéficieront également de la technologie d'optimisation de compilateur de pointe d'IAR pour atteindre des performances plus élevées et profiteront également du débogueur complet d'IAR.

De manière générale, ce partenariat offrira aux utilisateurs de NOEL-V la possibilité d'utiliser une autre chaîne d'outils de développement complète, étendant ainsi le large éventail d'outils déjà fournis par Gaisler. Pour IAR Systems, ce partenariat est un pas important vers le marché spatial, dans lequel l'architecture NOEL-V occupe une position de leader.