IAR breidt ondersteuning voor Andes RISC-V-processortechnologie uit

Update: 24 juni 2021

IAR breidt ondersteuning voor Andes RISC-V-processortechnologie uit

IAR breidt ondersteuning voor Andes RISC-V-processortechnologie uit

IAR Systems, een leverancier van softwaretools en diensten voor embedded ontwikkeling, heeft een nieuwe versie van zijn professionele ontwikkelingstools voor RISC-V gepresenteerd.

In deze nieuwste release voegt de complete ontwikkelingstoolchain IAR Embedded Workbench voor RISC-V ondersteuning toe voor de nieuwste Andes RISC-V-extensie en apparaten, waardoor de prestaties in op RISC-V gebaseerde applicaties worden verbeterd.

IAR Embedded Workbench voor RISC-V helpt ontwikkelaars ervoor te zorgen dat de applicatie voldoet aan de vereiste behoeften en optimaliseert het gebruik van intern geheugen. Met de ondersteuning van de AndeStar V5 RISC-V Performance Extension kunnen ontwikkelaars de IAR Embedded Workbench gebruiken om applicaties te maken met verbeterde prestaties en kleinere codegrootte.

De toolchain ondersteunt alle Andes 32-bits V5 RISC-V-cores, inclusief de N22, N25F, D25F, A25, A27, N45, D45 en A45. De RISC-V Packed SIMD/DSP-extensiespecificatie (RVP-concept) en de bijbehorende intrinsieke functies, evenals Andes DSP-bibliotheken worden ondersteund.

“AndeStar V5 RISC-V-architectuur brengt de unieke en concurrerende waarde naar onze RISC-V-klanten”, aldus Dr. Charlie Su, Andes Technologie Voorzitter en CTO. “V5 biedt volledige compatibiliteit met de compacte, modulaire en uitbreidbare RISC-V-technologie door de standaardinstructies te ondersteunen. Bovendien bevat het Andes-uitgebreide functies, zoals Performance-uitbreiding en CoDense-uitbreiding, voor applicaties van edge tot cloud.”

IAR Embedded Workbench voor RISC-V is een complete C/C++-compiler en debugger-toolchain met alles wat embedded ontwikkelaars nodig hebben, geïntegreerd in één enkele IDE. Om de kwaliteit van de code te waarborgen, bevat de toolchain C-STAT voor analyse van statische code. C-STAT bewijst code-afstemming met industriestandaarden zoals MISRA C:2012, MISRA C++:2008 en MISRA C:2004, en detecteert ook defecten, bugs en beveiligingsproblemen zoals gedefinieerd door CERT C en de Common Weakness Enumeration (CWE).

Voor bedrijven die met veiligheidskritische toepassingen werken, is IAR Embedded Workbench voor RISC-V beschikbaar in een functionele veiligheidseditie gecertificeerd door TÜV SÜD volgens IEC 61508, ISO 26262, IEC 62304, EN 50128, EN 50657, IEC 60730, ISO 13849, IEC 62061, IEC 61511 en ISO 25119, met gekwalificeerde tools, vereenvoudigde validatie en gegarandeerde ondersteuning gedurende de levenscyclus van het product.