IAR Systems e Gaisler hanno annunciato l'inizio di una nuova partnership. IAR Systems rilascerà presto una nuova versione di IAR Embedded Workbench for RISC-V. La nuova versione supporterà NOEL-V, il processore RISC-V di Gaisler. Il NOEL-V è un modello VHDL sintetizzabile di un processore che implementa l'architettura RISC-V.

È altamente configurabile e offre profili che vanno da architetture ad alte prestazioni con capacità Linux a soluzioni di microcontroller ottimizzate per l'area. Il NOEL-V è anche progettato per includere funzioni di tolleranza ai guasti che gli consentono di eseguire il software senza interruzioni, correggendo automaticamente i guasti dovuti alle radiazioni naturalmente presenti nell'ambiente spaziale. IAR Embedded Workbench for RISC-V è una catena di strumenti di sviluppo completa che offre agli sviluppatori tutto ciò di cui hanno bisogno in un ambiente di sviluppo integrato facile da usare.

La toolchain offre ampie capacità di debug, compreso il debug multi-core e possibilità di analisi come breakpoint complessi di codice e dati, analisi dello stack di runtime, visualizzazione dello stack di chiamate e analisi della copertura del codice. La sonda di debug IAR I-jet offre un'interfaccia di debug efficiente con i sistemi NOEL-V, sfruttando l'interfaccia di debug RISC-V JTAG standard, che sarà disponibile anche nella prossima release degli esempi di bitstream NOEL-V FPGA scaricabili gratuitamente, nel dicembre 2023. Gli sviluppatori che lavorano su applicazioni mission-critical basate sul processore NOEL-V potranno anche beneficiare della tecnologia di ottimizzazione del compilatore leader di IAR Compiler per raggiungere prestazioni più elevate e sfruttare il debugger completo di IAR.

In generale, questa partnership offrirà agli utenti di NOEL-V la flessibilità di utilizzare un'altra catena di strumenti di sviluppo completa, estendendo l'ampio set di strumenti già fornito da Gaisler. Per IAR Systems, questa partnership rappresenta un passo importante nel mercato spaziale, in cui l'architettura NOEL-V occupa una posizione di primo piano.