Table of Contents Table of Contents
Previous Page  55 / 102 Next Page
Information
Show Menu
Previous Page 55 / 102 Next Page
Page Background

DIGITAL

DSP

neurali e progettato per il supporto multi-processore.

In grado di garantire velocità molto elevate e consu-

mi estremamente contenuti, questo DSP soddisfa tut-

ti i requisiti delle reti neurali più avanzate. Realizzata

sulla base di un know-how ventennale maturato con

lo sviluppo dell’architettura multiprocessore Xtensa,

questa soluzione è caratterizzata da un’architettura di

memoria condivisa e supporta interrupt, code per la

sincronizzazione e debug multi-processore sincrono

(Fig. 2). Il DSP Vision C5 accelera non solo le funzioni

di convoluzione, ma anche tutti i livelli di elaborazione

della rete neurale (convoluzione, completamente con-

nesso, pooling e normalizzazione). In questo modo, il

DSP di imaging principale può eseguire le applicazio-

ni per il miglioramento dell’immagine in maniera indi-

pendente, mentre il DSP Vision C5 esegue le attività di

inferenza. Minimizzando il trasferimento dei dati da/

verso l’acceleratore hardware, il DSP Vision C5 si pro-

pone come una soluzione in grado di garantire con-

sumi più bassi rispetto a quelli degli altri acceleratori

per reti neurali.

La capacità di calcolo di Vision C5 è pari a 1TMAC/s,

in grado quindi di sodisfare le crescenti esigenze di

elaborazione delle reti neurali. Contraddistinto da un

elevato grado di scalabilità e configurato in modo da

supportare progetti multi-core, questo DSP permette

di realizzare soluzioni embedded capaci di garantire

prestazioni dell’ordine di parecchi TMAC. Vision C5 è

stato espressamente concepito per applicazioni che

prevedono l’esecuzione di più reti neurali su base con-

tinua. In considerazione della sua natura programma-

bile, questo nuovo DSP di Cadence è “future-proof” e

quindi in grado di supportare nuovi strati che possono

essere introdotti nel momento in cui sono apportate

modifiche a un progetto. Il progetto dei sistemi di ela-

borazione utilizzati nelle applicazioni di visione deve

prevedere lo sviluppo in parallelo delle componenti

hardware e software. I progettisti devono quindi uti-

lizzare tool e IP che consentono di implementare al-

goritmi efficienti e piattaforme hardware in grado di

soddisfare i requisiti, in termini di costi e di consumi,

di qualsiasi applicazione.

Grazie a un approccio a livello di sistema, Cadence

consente ai progettisti di sistemi di visione embedded

di sviluppare prodotti realmente innovativi nel modo

più veloce ed efficiente possibile.