In occasione di embedded World 2022 Renesas Electronics Corporation ha effettuato la prima dimostrazione dal vivo di un microcontrollore (MCU) basato sul processore Cortex®-M85 recentemente annunciato da Arm.
Renesas ha introdotto la famiglia di microcontrollori RA (Renesas Advanced), basati su Arm Cortex-M, nell’ottobre del 2019, entrando nel mercato con una famiglia di microcontrollori basati su funzionalità avanzate e una flash estremamente robusta. In circa 30 mesi, Renesas ha rapidamente assunto una posizione di leadership, introducendo 17 gruppi di microcontrollori che comprendono oltre 200 singole parti. Inoltre, Renesas ha sviluppato un solido ecosistema di partner che fornisce ai clienti soluzioni complete per IoT, AI/ML, automazione industriale, medicale, automazione degli edifici, elettrodomestici e molte altre applicazioni.
“In qualità di partner principale di Arm, siamo orgogliosi di essere i primi a presentare un microcontrollore basato sul potente processore Cortex-M85, un chiaro esempio dello slancio che abbiamo creato nell’ecosistema Arm”, ha dichiarato Roger Wendelken, Senior Vice President in Renesas della divisione IoT and Infrastructure Business Unit. “La famiglia RA ha riscosso un enorme successo in brevissimo tempo, evidenziando i principali punti di forza che rendono Renesas una potenza nel campo dei microcontrollori, tra cui competenza nel design, qualità leggendaria e stretta collaborazione con clienti e partner in tutti i mercati e in tutte le aree geografiche”.
Dipti Vachani, senior vice president e general manager, Automotive and IoT Line of Business di Arm, aggiunge: “Per poter garantire una crescita continua, la prossima generazione di soluzioni IoT richiederà livelli sempre maggiori di prestazioni, sicurezza e sviluppo semplificato; questo lo abbiamo raggiunto con il nuovo Arm Cortex-M85. Questa dimostrazione del primo silicio basato sul nostro processore Cortex-M più sicuro e dalle prestazioni più elevate, mostrerà nuove ed entusiasmanti applicazioni”.
Il processore Arm Cortex-M85 è dotato della tecnologia Helium, l’estensione vettoriale del profilo M di Arm, che consente funzionalità DSP/ML avanzate e aiuta ad accelerare le applicazioni ad alta intensità di calcolo come l’IA degli endpoint. Con oltre 6 CoreMark/MHz, il core Cortex-M85 permette la realizzazione di applicazioni IoT ad elevate prestazioni e che quindi richiedono capacità di elaborazione, DSP o ML realizzabili su di un unico processore Cortex-M semplice da programmare. I segni distintivi dei core Cortex-M, come il funzionamento deterministico, il breve tempo di risposta agli interrupt e il supporto a bassa potenza all’avanguardia non vengono meno sul Cortex-M85.
Nuovi sviluppi in Renesas
Renesas sta sviluppando una nuova serie di MCU RA basati sul processore Cortex-M85, prevista per il rilascio nel 2023. Questi nuovi MCU della famiglia RA forniranno prestazioni rivoluzionarie e un funzionamento completamente deterministico, a bassa latenza e in tempo reale per le applicazioni più complesse in diversi mercati. I nuovi dispositivi RA colmeranno il divario tra MCU e MPU, consentendo applicazioni complesse e ad alta intensità di elaborazione con un minor consumo energetico e la facilità d’uso di un MCU. Ciò aiuterà i clienti a preservare i loro investimenti nello sviluppo del software e a ridurre i costi di migrazione a un sistema basato su microprocessore. Come è avvenuto con tutti gli altri componenti della famiglia RA, i nuovi dispositivi offriranno quanto di meglio disponibile in termini di periferiche, memoria e basso consumo energetico. Il nuovo core Cortex-M85 basato sull’architettura Armv8-M supporta la tecnologia Arm TrustZone® per la protezione delle risorse. In combinazione con TrustZone, il motore crittografico integrato di Renesas, l’archiviazione immutabile, la gestione delle chiavi e la protezione da manomissioni contro gli attacchi del canale DPA/SPA forniranno una funzionalità di elemento sicuro completa e completamente integrata. L’architettura Armv8-M offre anche l’estensione di sicurezza Pointer Authentication/Branch Target Identification (PAC/BTI), una nuova funzionalità che fornisce una migliore mitigazione delle minacce di attacco software e aiuta a ottenere la certificazione PSA Certified Level 2. I nuovi MCU RA basati sul core Cortex-M85 saranno supportati dal pacchetto software flessibile (FSP) di Renesas. L’FSP consente uno sviluppo più rapido delle applicazioni fornendo tutto il software infrastrutturale necessario, inclusi numerosi RTOS, BSP, driver periferici, middleware, connettività, networking e stack di sicurezza, nonché software di riferimento per creare complesse soluzioni grafiche, di controllo motore e di intelligenza artificiale. Inoltre, consente ai clienti di integrare, in un unico ambiente, il proprio codice legacy compreso di RTOS, fornendo così piena flessibilità nello sviluppo delle applicazioni. L’uso dell’FSP faciliterà la migrazione dei progetti esistenti ai nuovi dispositivi RA.