Sviluppo di automobili co-pilotate

La piattaforma ADAS a 64 bit di Green Hills Software garantisce la sicurezza di persone e dati

  • Sviluppo di automobili co-pilotate
    Sviluppo di automobili co-pilotate

Green Hills Software presenta la nuova Platform for ADAS, una serie di prodotti che comprende il sistema operativo in tempo reale (RTOS) INTEGRITY® e i tool di sviluppo MULTI® a 64-bit, per il processore dedicato all'elaborazione delle immagini in ambito automotive Freescale® S32V200, dotato di core quad ARM® Cortex®-A53 affiancati da core di elaborazione dedicati alla visione artificiale. Per la prima volta, i costruttori di auto e i rispettivi fornitori Tier-1 potranno sviluppare applicazioni di visione e che combinano immagini provenienti da varie fonti tramite dei potenti nuclei di elaborazione a 64 bit e attivare funzioni ADAS (Advanced Driver Assistance System) che garantiscono la sicurezza delle persone e dei dati, come il riconoscimento dei pedoni, dei segnali stradali e degli oggetti circostanti, sfruttando l'ambiente di esecuzione software per autoveicoli più affidabile al mondo.

Controllo condiviso con il guidatore

Nella ricerca competitiva di sistemi che permettano di migliorare il comfort di guida e ridurre gli incidenti stradali, i costruttori di automobili realizzano oggi sistemi ADAS basati su una percezioni limitata delle realtà. Il passo successivo è aggiungere una funzione di co-pilotaggio per attuare un controllo condiviso con il guidatore durante situazioni critiche. Questi sofisticati sistemi ADAS di nuova generazione, che richiedono una notevole capacità di calcolo, devono potersi avvalere simultaneamente di nuovi processori potenti e sofisticati, come il modello Freescale S32V, sfruttando al contempo milioni di righe di codice che combinano segnali provenienti da fotocamere, radar, dispositivi a ultrasuoni e antenne radio, al fine di comprendere e prevedere i movimenti dei pedoni e delle altre auto, riconoscere le corsie, i limiti di velocità e quant'altro: tutto ciò richiede elevati livelli garantiti di sicurezza fisica delle persone e logica per i dati. La piattaforma ADAS di Green Hills a bordo del processore Freescale S32V è il sistema ideale per lo sviluppo e la realizzazione di sistemi elettronici che soddisfino in modo unico le esigenze di prestazioni, sicurezza, protezione e scalabilità.

Caratteristiche:

 

  • INTEGRITY RTOS, l'architettura a separazione più affidabile e certificata per i sistemi di sicurezza fisica e logica;
  • elaborazione supportata da accelerazione hardware delle immagini e loro fusione, effettuata tramite i due nuclei di elaborazione immagini CogniVue APEX-642, un processore grafico (Image Signal Processor, ISP) e un'interfaccia OpenGL 3D sull'unità di elaborazione grafica (Graphics Processing Unit, GPU);
  • compilatori C/C++ EEMBC® per un'ottimizzazione eccezionale per core quad Cortex-A53, estensioni NEON per l'elaborazione dei segnali e MCU Cortex-M4 supplementare integrata;
  • virtualizzazione sicura con INTEGRITY Multivisor™ come opzione tecnologica;
  • Green Hills Software FIPS 140-2 e libreria crittografica NSA Suite B che sfruttano i dispositivi di crittografia sicura S32V;
  • un chiaro percorso verso i servizi di certificazione ISO 26262 e supporto al ciclo di vita, sia per i tool di sviluppo che per l'RTOS;
  • tool di sviluppo per una più approfondita visibilità nel comportamento del codice: TimeMachine™ trace debugging, identificazione degli errori a run-time grazie a MULTI, controlli MISRA-C e analisi statica del codice sorgente grazie a DoubleCheck™.