IAR erweitert die Unterstützung für die RISC-V-Prozessortechnologie von Andes

Update: 24. Juni 2021

IAR erweitert die Unterstützung für die RISC-V-Prozessortechnologie von Andes

IAR erweitert die Unterstützung für die RISC-V-Prozessortechnologie von Andes

IAR Systems, ein Anbieter von Softwaretools und Dienstleistungen für die Embedded-Entwicklung, hat eine neue Version seiner professionellen Entwicklungstools für RISC-V vorgestellt.

In dieser neuesten Version bietet die komplette Entwicklungswerkzeugkette IAR Embedded Workbench für RISC-V Unterstützung für die neueste Andes RISC-V-Erweiterung und -Geräte, wodurch die Leistung in RISC-V-basierten Anwendungen verbessert wird.

IAR Embedded Workbench für RISC-V hilft Entwicklern, sicherzustellen, dass die Anwendung die erforderlichen Anforderungen erfüllt, und optimiert die Nutzung des integrierten Speichers. Mit Unterstützung der AndeStar V5 RISC-V Performance Extension können Entwickler mit der IAR Embedded Workbench Anwendungen mit erhöhter Leistung und reduzierter Codegröße erstellen.

Die Toolchain unterstützt alle 32-Bit-V5-RISC-V-Kerne von Andes, einschließlich N22, N25F, D25F, A25, A27, N45, D45 und A45. Unterstützt werden die RISC-V Packed SIMD/DSP Extension Specification (RVP Draft) und die entsprechenden intrinsischen Funktionen sowie Andes DSP Libraries.

„Die AndeStar V5 RISC-V-Architektur bietet unseren RISC-V-Kunden einen einzigartigen und wettbewerbsfähigen Wert“, sagte Dr. Charlie Su, Andes Technologie Präsident und CTO. „V5 bietet volle Kompatibilität zur kompakten, modularen und erweiterbaren RISC-V-Technologie, indem es deren Standardanweisungen unterstützt. Darüber hinaus umfasst es Andes-erweiterte Funktionen wie Performance-Erweiterung und CoDense-Erweiterung für Anwendungen vom Edge bis zur Cloud.“

IAR Embedded Workbench für RISC-V ist eine vollständige C/C++-Compiler- und Debugger-Toolchain mit allem, was Embedded-Entwickler benötigen, in einer einzigen IDE integriert. Um die Codequalität sicherzustellen, enthält die Toolchain C-STAT für die statische Codeanalyse. C-STAT beweist die Code-Anpassung an Industriestandards wie MISRA C:2012, MISRA C++:2008 und MISRA C:2004 und erkennt auch Defekte, Bugs und Sicherheitslücken, wie von CERT C und der Common Weakness Enumeration (CWE) definiert.

Für Unternehmen, die mit sicherheitskritischen Anwendungen arbeiten, steht die IAR Embedded Workbench für RISC-V in einer vom TÜV SÜD zertifizierten Functional Safety Edition nach IEC 61508, ISO 26262, IEC 62304, EN 50128, EN 50657, IEC 60730, ISO 13849, IEC 62061, IEC 61511 und ISO 25119, die qualifizierte Tools, vereinfachte Validierung und garantierte Unterstützung während des gesamten Produktlebenszyklus liefern.