EO523

TECH INSIGHT PRIMO PIANO Lauterbach e Kernkonzept hanno sviluppato per primi una soluzione hypervisor per la CPU Arm Cortex-R82AE che fornisce agli sviluppatori di architetture SDV (Software Defined Vehicle) una panoramica dell’intero stack software SDV e consente loro di avviare lo sviluppo software prima che i corrispondenti dispositivi System- on-Chip (SoC) siano disponibili in silicio. La soluzione congiunta è composta dall’innovativo e col- laudato L4Re Hypervisor di Kernkonzept in esecuzione su Arm Fixed Virtual Platforms (FVP) e dagli strumen- ti di debug e tracciamento TRACE32 di Lauterbach, che consentono l’analisi dell’intero stack software dell’ar- chitettura SDV, incluso l’L4Re Hypervisor stesso e tutte le macchine virtuali (VM), compresi i sistemi operativi eterogenei e le applicazioni in esecuzione all’interno del- le VM. Il processore Arm Cortex-R82AE a 64 bit fornisce elevate prestazioni single-thread in sistemi multi-core e mul- ti-cluster come processore primario o come controller di sicurezza in tempo reale, caratterizzato da un’integra- zione semplificata con processori applicativi in sistemi eterogenei. Utilizzando il supporto MMU e MPU, unisce i vantaggi dell’esecuzione deterministica con tecnologie di elaborazione innovative per abilitare stack software avanzati, tra cui coerenza e virtualizzazione, che sono fondamentali per le architetture SDV. Grazie al supporto TRACE32 per L4Re Hypervisor esegui- to su Arm Cortex-R82AE, gli sviluppatori di architetture SDV virtualizzate e applicazioni automotive in esecuzio- ne su sistemi operativi eterogenei, complessi e in tempo reale, inclusi i sistemi operativi compatibili con AUTO- SAR, possono iniziare immediatamente il proprio lavoro di sviluppo utilizzando Arm FVP, anche prima che i chip corrispondenti vengano rilasciati in silicio. L’hypervisor L4Re di Kernkonzept per sistemi basati su MPU separa in modo sicuro i carichi di lavoro in tempo reale anche su chip molto piccoli, rendendolo l’applica- zione perfetta per l’industria automobilistica, l’avioni- ca o l’IoT. Fornisce a più clienti un software di sicurezza all’avanguardia, migliorando l’integrità del loro sistema. Gli strumenti TRACE32 di Lauterbach offrono un set di funzionalità leader di settore per un debug efficiente e un’automazione dei test, fornendo allo stesso tempo una visione completa dello stack software per introdurre sul mercato progetti embedded in modo più rapido, sicuro e affidabile. TRACE32® consente il debug simultaneo di più CPU e altri core in un SoC emulato o in silicio, una capaci- tà unica che copre l’intero sistema. Nei sistemi che eseguono un hypervisor, il debugging basato su hypervisor di TRACE32 può eseguire il debug basato su OS contemporaneamente per ogni guest OS/ virtual machine (VM) e visualizzare una panoramica del sistema. Oltre al debug delle applicazioni effettive, gli strumenti TRACE32 forniscono accesso alle strutture e ai dati dell’hypervisor e degli OS in modo che gli sviluppa- tori possano comprendere meglio come si comportano e come utilizzano le risorse del chip. La nuova soluzione di virtualizzazione di Kernkonzept e Lauterbach consente agli sviluppatori di immettere più rapidamente sul mercato soluzioni sicure e affidabili basate sul processore in tempo reale Arm Cortex-R82AE Soluzione hypervisor per Arm Cortex-R82AE Alessandro Nobile Per maggiori informazioni sull’hypervisor L4Re di Kernkonzept: https://www.kernkonzept.com/l4re- operating-system-framework/ Per maggiori informazioni sulla tecnologia Hypervisor e OS-Awareness di Lauterbach: https://www.lauterbach. com/features/os-awareness Per maggiori informazioni relativamente ad Arm Automotive FVP: https://developer.arm.com/ downloads/-/arm-ecosystem-fvps ELETTRONICA OGGI 523 - GENNAIO/FEBBRAIO 2025 19

RkJQdWJsaXNoZXIy Mzg4NjYz