L'INTÉGRITÉ de Green Hills prend désormais en charge l'architecture RISC-V

Mise à jour : 12 octobre 2021

L'INTÉGRITÉ de Green Hills prend désormais en charge l'architecture RISC-V

L'INTÉGRITÉ de Green Hills prend désormais en charge l'architecture RISC-V

Green Hills Software, le spécialiste de la sécurité et de la sécurité embarquées, a annoncé la disponibilité de son système d'exploitation en temps réel (RTOS) INTEGRITY critique pour la sécurité pour RISC-V.

Pour les fabricants, il sera désormais possible de créer et de déployer des systèmes RISC-V hautement performants et critiques pour la sécurité avec la même base logicielle fiable qui exécute et protège les systèmes critiques dans les voitures, les avions, les trains, les téléphones sécurisés et les appareils chirurgicaux.

INTEGRITY est intégré aux solutions de processeur RISC-V, y compris les cartes de référence matérielles de Microchip et SiFive, ainsi que la propriété intellectuelle (IP) du processeur de SiFive, un fournisseur IP RISC-V. Ce support permet aux fabricants d'appareils de réduire le temps, le coût et la complexité du développement et du déploiement de logiciels critiques pour les solutions automobiles, militaires, IoT et industrielles basées sur la nouvelle architecture de processeur RISC-V.

INTEGRITY et son environnement de développement intégré MULTI avancé résolvent trois défis importants auxquels sont confrontées les équipes de développement de logiciels qui cherchent à utiliser les SoC RISC-V :

● Sûreté et sécurité – INTEGRITY est basé sur une architecture de noyau de séparation qui fournit des garanties de ressources, un déterminisme en temps réel dur et a été conçu dès le départ pour atteindre une sécurité et une sûreté maximales.
● Débogage puissant - Le débogueur MULTI avec ses compilateurs C/C++ avancés et ses outils d'analyse est spécialement conçu pour trouver des bogues difficiles sur des SoC RISC-V complexes composés de plusieurs cœurs hétérogènes où le cœur RISC-V est soit le principal CPU à usage général ou un cœur d'accélération secondaire à usage spécial aux côtés d'un processeur, tel qu'un cœur Arm.
● Prêt pour la production - Prend en charge le développement de systèmes prêts pour la production sur les cartes de référence RISC-V afin de répondre aux exigences de production en matière de performances, d'efficacité de la mémoire et de sécurité fonctionnelle (FuSa) grâce à l'utilisation des solutions Green Hills INTEGRITY et MULTI avec leurs certifications de sécurité pour l'automobile (ISO 26262), les systèmes industriels (IEC 61508) et ferroviaire (EN 50128).

Ce support INTEGRITY s'ajoute à la gamme existante de produits Green Hills qui sont optimisés pour RISC-V et qui sont déjà utilisés par les clients. Il constitue un portefeuille complet de solutions de développement logiciel matures pour RISC-V, notamment :

● INTEGRITY RTOS – Noyau de séparation sûr et sécurisé pour les systèmes embarqués multicœurs.
● µ-velOSity RTOS – Petit et rapide pour une utilisation en profondeur.
● MULTI IDE – Environnement de développement C et C++ intégré pour le débogage multicœur avancé avec prise en charge des instructions RISC-V personnalisées, fournissant la qualification de sécurité fonctionnelle des outils et la certification de la bibliothèque d'exécution C/C++ aux niveaux de sécurité les plus élevés pour ISO 26262 et IEC 61508.
● Green Hills Probe v4 – Pour la mise en place de matériel multicœur, le débogage de bas niveau et les outils d'analyse basés sur la trace.
● Des services pour aider les clients à atteindre le niveau requis de sécurité, de sûreté et de performance tout en permettant la productivité des développeurs la plus élevée possible.