Andes Technology a annoncé l'intégration d'AndeSighto IDE avec la suite d'outils LDRA. L'intégration avec l'ensemble complet d'outils de conformité aux normes logicielles, de test et de vérification de LDRA aide les développeurs à développer et à gérer des applications dans des secteurs de plus en plus complexes et critiques en matière de sécurité, tels que l'aérospatiale, l'automobile, le ferroviaire, l'industriel et le médical, sur les solutions CPU RISC-V d'Andes. Cette conformité se traduit par des logiciels plus sûrs, plus décrocheurs, plus efficaces et plus performants.

Dans le cadre de l'intégration, la suite d'outils LDRA, ainsi que le plugin eclipse, s'accroche à l'environnement de développement intégré (IDE) AndeSighto pour permettre la compilation, la liaison, la programmation et l'exécution dans les environnements AndeSighto. La suite d'outils LDRA propose la capacité d'importation intégrée pour réduire les efforts d'analyse statique des fichiers de projet AndeSighto via les chemins inclus, les macros et autres paramètres. En outre, la suite d'outils LDRA effectue une analyse dynamique sur des cibles de simulateur dans l'IDE AndeSighto ou sur les cartes d'évaluation AndeShapeo.

Cela permet aux utilisateurs d'effectuer des tests de système et d'unité en utilisant l'infrastructure Andes déjà disponible pour donner une longueur d'avance aux développeurs. L'intégration avec la suite d'outils LDRA offre les fonctionnalités supplémentaires suivantes à l'IDE AndeSighto : Analyse statique du code source ; analyse dynamique du logiciel, y compris la couverture des conditions/décisions modifiées (MC/DC) sur l'hôte et la cible ; tests unitaires/intégration du logiciel sur l'hôte et la cible ; amélioration de la qualité, de la sûreté et de la sécurité du code ; réduction du temps et du coût des tests. Les normes de sécurité fonctionnelle tiennent compte de l'utilisation croissante d'outils pour le développement d'applications logicielles et exigent explicitement que ces outils soient qualifiés.

TÜV SÜD a examiné la qualité et la conformité des processus de développement logiciel et de la gestion de la sécurité fonctionnelle des outils LDRA aux normes données. TÜV a évalué l'adéquation des outils LDRA et de la documentation utilisateur associée comme étant capables d'aider les développeurs des industries critiques en matière de sécurité à obtenir la certification. L'AndesCoreo N25F-SE est un cœur de CPU RISC-V 32 bits à sécurité renforcée et est certifié entièrement conforme aux normes de sécurité fonctionnelle ISO 26262 ASIL B (Automotive Safety Integrity Level B), y compris les parties 2, 4, 5, 8 et 9, pour le développement d'applications automobiles.

Le N25F-SE hérite de la conception compacte et performante du populaire N25F. Il prend en charge les extensions IMACFD standard, y compris les instructions efficaces en nombres entiers et en virgule flottante, et intègre les instructions d'extension Andes V5 pour améliorer encore les performances et réduire la taille du code. Pour exploiter pleinement les capacités de l'AndesCoreo, l'IDE AndeSighto fournit une solution logicielle complète qui permet d'optimiser la vitesse et la taille du code et de simplifier le processus de développement en offrant aux développeurs le développement d'applications, le débogage, l'analyse, les bibliothèques de calcul, la connaissance du système d'exploitation et le développement multicœur.