Imagination lancia la famiglia di CPU RISC-V

Aggiornamento: 8 dicembre 2021

Imagination lancia la famiglia di CPU RISC-V

Imagination lancia la famiglia di CPU RISC-V

Imagination Technologies ha annunciato il lancio di Catapult, una linea di prodotti CPU RISC-V progettata per esigenze di elaborazione eterogenee di prossima generazione.

Basate su RISC-V, le CPU Catapult di Imagination possono essere configurate per prestazioni, efficienza o profili bilanciati, rendendole adatte a un'ampia gamma di mercati.

Le CPU sono supportate dall'ecosistema RISC-V a standard aperto in rapida espansione e l'ingresso di Imagination consentirà all'ecosistema RISC-V in rapida espansione di aggiungere una gamma più ampia di offerte di prodotti, in particolare per sistemi eterogenei. I clienti avranno ora una scelta ancora più ampia di soluzioni basate sull'ISA RISC-V aperta, evitando il lock-in con architetture proprietarie.

Le CPU Catapult sono disponibili in quattro famiglie distinte: microcontrollori dinamici; CPU integrate in tempo reale; CPU per applicazioni ad alte prestazioni; e CPU per autoveicoli funzionalmente sicure.

La prima famiglia, i microcontrollori, sta già distribuendo GPU automobilistiche ad alte prestazioni in SoC dai clienti Imagination. Le CPU integrate in tempo reale sono ora disponibili. A partire dal 2022 seguiranno CPU per applicazioni ad alte prestazioni e CPU per autoveicoli.

Le CPU Catapult sono progettate per mercati che spaziano tra modem 5G, storage, ADAS/veicoli autonomi, data center e calcolo ad alte prestazioni. Sono multi-thread e sono disponibili in entrambe le varianti a 32 bit e 64 bit e hanno una pletora di opzioni configurabili dal cliente, in base alle esigenze dell'applicazione. Possono essere scalati fino a otto core coerenti asimmetrici per cluster per una maggiore versatilità SoC, con un'opzione per aggiungere acceleratori personalizzati.

Tim Mamtora, Chief of Innovation, Imagination, ha dichiarato: "Man mano che la domanda di elaborazione cresce nel cloud, all'edge e nei dispositivi, c'è una sfida sempre più grande per elaborare enormi quantità di dati in un'area strettamente vincolata e budget energetici. Architetture eterogenee sono fondamentali per fornire prestazioni, flessibilità e resilienza quando si accelera un insieme sempre più diversificato di carichi di lavoro. I nostri nuovi core CPU ci consentono di soddisfare al meglio queste esigenze introducendo sul mercato una gamma completa di eccezionali soluzioni RISC-V che completano le nostre GPU, reti neurali e prodotti Ethernet".

Le CPU Catapult offrono hardware, software e supporto completo per il debug per SoC che utilizzano Imagination IP. Con la disponibilità anticipata di modelli prestazionali, i produttori di SoC possono modellare le proprie esigenze applicative e scegliere gli elementi di calcolo giusti. Questo supporto consente ai produttori di liberare risorse di sistema e aumentare le prestazioni e l'efficienza energetica dei loro progetti.

Le CPU automobilistiche Catapult sono sviluppate secondo gli standard automobilistici ISO 26262 e forniscono una gamma di soluzioni CPU per ogni livello di integrità della sicurezza automobilistica (ASIL). Oltre ad essere disponibili in varianti funzionalmente sicure e protette, le CPU si basano su concetti di sicurezza collaudati nel settore.

Le CPU Catapult vengono fornite con un SDK completo, che include versioni avanzate di strumenti di build e debug standard del settore come GCC, LLVM e GDB, librerie C ottimizzate e IDE di Imagination: Catapult Studio. Catapult Studio si basa su Visual Studio Code, con funzionalità extra incentrate sullo sviluppo RISC-V incorporato e una stretta integrazione con l'SDK più ampio, consentendo agli sviluppatori di sfruttare appieno le CPU Catapult.

Catapult SDK è disponibile per Windows, Ubuntu, CentOS e MacOS e include sia FreeRTOS che il supporto completo per Linux, inclusi bootloader di riferimento, kernel e filesystem basati su Yocto.

Le CPU Catapult sono fornite con modelli sia veloci che prestazionali, che offrono debug interattivo e sono compatibili con il simulatore gem5, sbloccando ambienti di simulazione per test di potenza ed efficienza energetica potenziati.