INTEGRITY di Green Hills ora supporta l'architettura RISC-V

Aggiornato il 12 ottobre 2021

INTEGRITY di Green Hills ora supporta l'architettura RISC-V

INTEGRITY di Green Hills ora supporta l'architettura RISC-V

Green Hills Software, lo specialista della sicurezza integrata e della protezione, ha annunciato la disponibilità del suo sistema operativo in tempo reale INTEGRITY (RTOS) per la sicurezza e la sicurezza per RISC-V.

Per i produttori sarà ora possibile costruire e implementare sistemi RISC-V ad alte prestazioni e critici per la sicurezza con la stessa base software affidabile che esegue e protegge i sistemi critici in auto, aerei, treni, telefoni protetti e dispositivi chirurgici.

INTEGRITY è integrato con le soluzioni del processore RISC-V, comprese le schede di riferimento hardware di Microchip e SiFive, insieme alla proprietà intellettuale (IP) del processore di SiFive, un provider IP RISC-V. Questo supporto fornisce un percorso per consentire ai produttori di dispositivi di ridurre i tempi, i costi e la complessità dello sviluppo e dell'implementazione di software critici per soluzioni automobilistiche, militari, IoT e industriali basate sulla nuova architettura del processore RISC-V.

INTEGRITY e il suo ambiente di sviluppo integrato MULTI avanzato risolvono tre importanti sfide che devono affrontare i team di sviluppo software che cercano di utilizzare i SoC RISC-V:

● Sicurezza e protezione – INTEGRITY si basa su un'architettura del kernel di separazione che fornisce garanzie sulle risorse, determinismo in tempo reale ed è stata progettata fin dall'inizio per ottenere la massima sicurezza.
● Debug potente: il debugger MULTI con i suoi compilatori C/C++ avanzati e gli strumenti di analisi è stato creato appositamente per trovare bug difficili su SoC RISC-V complessi composti da più core eterogenei in cui il core RISC-V è la principale CPU generica o un core di accelerazione per scopi speciali secondario insieme a una CPU, come un core Arm.
● Production-Ready – Supporta lo sviluppo di sistemi pronti per la produzione su schede di riferimento RISC-V al fine di soddisfare i requisiti di produzione per prestazioni, efficienza della memoria e sicurezza funzionale (FuSa) attraverso l'uso delle soluzioni Green Hills INTEGRITY e MULTI con le loro certificazioni di funzionalità sicurezza per automotive (ISO 26262), impianti industriali (IEC 61508) e ferroviario (EN 50128).

Questo supporto INTEGRITY si aggiunge alla gamma esistente di prodotti Green Hills ottimizzati per RISC-V e già utilizzati dai clienti. Forma un portafoglio completo di soluzioni di sviluppo software mature per RISC-V, tra cui:

● INTEGRITY RTOS – Kernel di separazione sicuro e protetto per sistemi embedded multicore.
● RTOS µ-velOSity – Piccolo e veloce per un uso profondamente integrato.
● MULTI IDE – Ambiente di sviluppo C e C++ integrato per il debugging multicore avanzato con supporto per istruzioni RISC-V personalizzate, che fornisce la qualifica della sicurezza funzionale degli strumenti e la certificazione della libreria runtime C/C++ ai massimi livelli di sicurezza per ISO 26262 e IEC 61508.
● Green Hills Probe v4: per l'attivazione di hardware multicore, debug di basso livello e strumenti di analisi basati su trace.
● Servizi per aiutare i clienti a raggiungere il livello richiesto di sicurezza, protezione e prestazioni, consentendo al contempo la massima produttività possibile per gli sviluppatori.