Andes Technology hat die Integration von AndeSighto IDE mit der LDRA-Tool-Suite angekündigt. Die Integration in LDRAs umfassendes Set von Tools zur Einhaltung von Software-Standards, zum Testen und zur Verifizierung hilft Entwicklern, Anwendungen in zunehmend komplexen und sicherheitskritischen Branchen wie der Luft- und Raumfahrt, der Automobilindustrie, der Eisenbahn, der Industrie und der Medizintechnik auf Andes RISC-V CPU-Lösungen zu entwickeln und zu verwalten. Diese Konformität führt zu einer sichereren, effizienteren und leistungsfähigeren Software.

Im Rahmen der Integration wird die LDRA-Toolsuite zusammen mit dem Eclipse-Plugin in die integrierte Entwicklungsumgebung (IDE) von AndeSighto eingebunden, um Kompilierung, Linking, Programmierung und Ausführung in den AndeSighto-Umgebungen zu ermöglichen. Die LDRA-Tool-Suite bietet eine integrierte Importfunktion, mit der Sie den Aufwand für die statische Analyse von AndeSighto-Projektdateien durch mitgelieferte Pfade, Makros und andere Einstellungen verringern können. Darüber hinaus führt die LDRA-Tool-Suite eine dynamische Analyse auf Simulator-Targets innerhalb der AndeSighto IDE oder auf den AndeShapeo-Evaluierungsboards durch.

Dadurch können Benutzer System- und Unit-Tests unter Verwendung der bereits verfügbaren Andes-Infrastruktur durchführen und Entwicklern einen Vorsprung verschaffen. Die Integration mit der LDRA-Toolsuite bietet der AndeSighto IDE die folgenden zusätzlichen Funktionen: Statische Analyse des Quellcodes; Dynamische Analyse der Software, einschließlich modifizierter Zustands-/Entscheidungsabdeckung (MC/DC) auf dem Host und dem Ziel; Software-Einheits-/Integrationstests auf dem Host und dem Ziel; Verbesserte Codequalität, Sicherheit und Schutz; Reduzierte Testzeit und -kosten. Die Normen für funktionale Sicherheit berücksichtigen den zunehmenden Einsatz von Tools für die Entwicklung von Softwareanwendungen und verlangen ausdrücklich, dass diese Tools qualifiziert werden müssen.

TÜV SÜD untersuchte die Qualität und Konformität der Softwareentwicklungsprozesse und des funktionalen Sicherheitsmanagements der LDRA-Tools mit den vorgegebenen Standards. Der TÜV SÜD bewertete die Eignung der LDRA-Tools und der zugehörigen Benutzerdokumentation als geeignet, Entwickler in sicherheitskritischen Branchen bei der Zertifizierung zu unterstützen. Der AndesCoreo N25F-SE ist ein sicherheitsoptimierter 32-Bit-RISC-V-CPU-Kern, der für die Entwicklung von Anwendungen im Automobilbereich als vollständig konform mit den funktionalen Sicherheitsstandards der ISO 26262 ASIL B (Automotive Safety Integrity Level B), einschließlich der Teile 2, 4, 5, 8 und 9, zertifiziert ist.

Der N25F-SE hat das kompakte und leistungsfähige Design des beliebten N25F übernommen. Er unterstützt die Standard-IMACFD-Erweiterungen einschließlich effizienter Integer- und Gleitkomma-Befehle und enthält die Andes V5-Erweiterungsbefehle, um die Leistung weiter zu steigern und die Codegröße zu reduzieren. Um die Möglichkeiten des AndesCoreo voll auszuschöpfen, bietet die AndeSighto IDE eine umfassende Softwarelösung, die zur Optimierung von Codegeschwindigkeit und Codegröße beiträgt und den Entwicklungsprozess vereinfacht, indem sie Entwicklern Anwendungsentwicklung, Debugging, Analyse, Compute-Bibliotheken, OS-Awareness und Multicore-Entwicklung zur Verfügung stellt.