Synopsys svela le soluzioni ARC DSP IP per SoC embedded
Synopsys sta espandendo il suo portafoglio IP di processori ARC DesignWare con i nuovi processori DSP ARC VPX128 a 2 bit e ARC VPX256 a 3 bit.
Intese per soddisfare la più ampia gamma di richieste di potenza, prestazioni e area (PPA) delle applicazioni integrate e basate sulla stessa architettura VLIW/SIMD del processore DSP ARC VPX512 a 5 bit a prestazioni più elevate dell'azienda, queste aggiunte sono in grado di fornire fino a due -terzi di potenza e area inferiori.
La famiglia ARC VPX DSP IP ora offre una maggiore flessibilità ai progettisti per ottimizzare i loro progetti in base ai requisiti di potenza, prestazioni e area (PPA) dei carichi di lavoro incorporati come la fusione di sensori IoT, l'elaborazione radar e LiDAR, il controllo del motore, il riconoscimento vocale/vocale, elaborazione del linguaggio naturale e altre applicazioni AI edge.
"I dispositivi abilitati per l'intelligenza artificiale hanno una crescente necessità di processori specializzati in grado di gestire una varietà di carichi di lavoro DSP e di apprendimento automatico con un alto grado di efficienza energetica", ha affermato CL Chen, COO di Neuchips, una startup di soluzioni di calcolo specifiche per il dominio AI a Taiwan. "Espandendo la famiglia di processori ARC VPX per supportare una gamma di lunghezze vettoriali, Synopsys consente ai progettisti che si rivolgono a un set più ampio di applicazioni di implementare l'elaborazione del segnale ad alte prestazioni nei loro progetti."
I processori DSP ARC VPX2 e VPX3 sono disponibili in configurazioni single-core o dual-core per soddisfare un'ampia gamma di requisiti applicativi. Ogni core VPX contiene un'unità di esecuzione scalare e più unità vettoriali che supportano calcoli SIMD a 8, 16 e 32 bit.
I DSP VPX supportano formati in virgola mobile a mezza, singola e doppia precisione e in ogni core VPX sono disponibili fino a tre pipeline in virgola mobile. T
Secondo Synopsys, l'esclusiva accelerazione hardware per funzioni matematiche speciali utilizzate nelle funzioni algebriche lineari e non lineari fornisce risultati di alta precisione.
I DSP VPX includono miglioramenti all'architettura del set di istruzioni (ISA) e alla larghezza di banda di caricamento/memorizzazione per fornire fino al doppio delle prestazioni delle offerte esistenti per le funzioni DSP comuni come le trasformate di Fourier veloci (FFT).
Inoltre, l'ARC VPX2FS e VPX3FS a sicurezza avanzata integrano funzionalità di sicurezza hardware tra cui la protezione del codice di correzione degli errori (ECC) per memorie e interfacce, monitor di sicurezza e meccanismi lockstep che aiutano i progettisti a raggiungere i livelli più rigorosi di ISO 26262 ASIL B, ASIL C e Conformità alla sicurezza funzionale ASIL D.
Come con altri processori Synopsys ARC, i processori VPX2 e VPX3 sono supportati dal Synopsys ARC MetaWare Development Toolkit, che fornisce un modello di programmazione software indipendente dalla lunghezza del vettore ottimizzato specificamente per l'architettura hardware VPX.