Software per automotive: un nuovo ambiente di sviluppo firmato Renesas

Hiroshi Kawaguchi, Renesas: “Il nostro ambiente di sviluppo software integrato che può essere utilizzato su sistemi gateway, ADAS e sviluppo xEV, consente ai clienti di beneficiare della scalabilità dei prodotti Renesas come R-Car e la famiglia RH850 sia per lo sviluppo software che hardware”

Renesas ha rilasciato un ambiente di sviluppo virtuale che consente la realizzazione e la valutazione operativa del software applicativo automobilistico in grado di supportare i più recenti requisiti dell’architettura elettrica/elettronica (architettura E/E). L’ambiente include una piattaforma chiavi in mano virtuale, che consente lo sviluppo di software applicativo prima che i dispositivi o le schede di valutazione siano disponibili. Inoltre, il nuovo ambiente offre uno strumento di debug e trace multicore, che consente agli utenti di analizzare e valutare il funzionamento del proprio software come se fosse in esecuzione su un chip reale. Questi strumenti consentiranno ai clienti di avviare lo sviluppo e di entrare più rapidamente nel mercato con software all’avanguardia.

“Con l’evoluzione dell’architettura E/E, c’è una crescente domanda di progettazione di software in grado di massimizzare le prestazioni a livello di sistema. Allo stesso tempo, i tempi e i costi crescenti associati allo sviluppo del software sono diventati una grande sfida”, ha dichiarato Hiroshi Kawaguchi, Vice President, Automotive Software Development Division di Renesas. “Il nostro ambiente di sviluppo software integrato che può essere utilizzato su sistemi gateway, ADAS e sviluppo xEV, consente ai clienti di beneficiare della scalabilità dei prodotti Renesas come R-Car e la famiglia RH850 sia per lo sviluppo software che hardware”.

Le caratteristiche dell’ambiente di sviluppo Renesas

Questa piattaforma è costituita dall’ambiente di sviluppo R-Car Virtual Platform (R-Car VPF) e da un kit di sviluppo software (R-Car SDK) che include librerie software già validate e codice di esempio. R-Car VPF si basa sui Virtualizer Development Kits di Synopsys e integra modelli virtuali di proprietà intellettuale (IP) specifici di R-Car da personalizzare per i dispositivi R-Car. La sovrapposizione dell’SDK R-Car su questa piattaforma consente di iniziare immediatamente lo sviluppo del software applicativo in modo virtuale. La piattaforma ricrea accuratamente il comportamento del chip reale ed elimina così la necessità di creare un ambiente di sviluppo con una scheda di valutazione fisica. Più utenti possono anche sviluppare software contemporaneamente su PC o server separati.

Il ‘Multicore Debug and Trace Tool’ per l’analisi e la valutazione del funzionamento del software

Una volta che tutti i progettisti hanno completato lo sviluppo di più componenti software fianco a fianco sulla Virtual Turnkey Platform, si può passare all’integrazione del software e quindi verificare che funzioni su un singolo chip. Le differenti componenti software condividono, nei SoC R-Car, risorse come CPU multiple e IP. Se vengono rilevati problemi operativi dopo l’integrazione dei componenti software, è necessaria un’enorme quantità di lavoro per analizzare e risolvere questi problemi. In quest’ottica, Renesas ha creato il Multicore Debug and Trace Tool, che semplifica il processo di analisi e identificazione delle cause degli errori derivanti dall’interazione delle molteplici risorse hardware nei SoC R-Car. Ciò consente il debug sincrono e simultaneo dell’intera architettura eterogenea di R-Car senza utilizzare il dispositivo vero e proprio. Questo aiuta a identificare potenziali problemi e quindi accelera il processo di sviluppo.

L’ambiente di sviluppo è disponibile per il SoC R-Car S4 adatto alla realizzazione di gateway per il settore automobilistico. Renesas ha in programma di supportare anche il SoC R-Car V4H, così come le future versioni dei prodotti R-Car e dei microcontrollori della serie RH850, anch’essi realizzati per applicazioni nel settore automobilistico.


Potrebbe interessarti anche:

Guida automatizzata: Renesas rilascia una nuova piattaforma software

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui