Home - Microprocessori
Virtex-II Pro
La disponibilità di un processore embedded in un FPGA può concretamente cambiare il modo in cui oggi vengono progettati i sistemi. La soluzione Virtex-II Pro di Xilinx offre una nuova modalità di sviluppo del software. I processori embedded possono essere utilizzati per accelerare la produzione dei sistemi e per velocizzare lo sviluppo del relativo software.Si può in sostanza realizzare le piattaforme hardware preliminari più rapidamente, emulandole inizialmente con un algoritmo basato sul linguaggio C e utilizzando dei processori embedded. In tal modo si può avviare lo sviluppo del software in largo anticipo rispetto a quanto possibile con le tecniche attuali. Inoltre si può eseguire il debug del software a velocità hardware mentre l’implementazione e l’ottimizzazione circuitale è ancora in corso. Esistono vari tipi di strumenti di verifica on-chip che permettono di osservare l’hardware dell’FPGA e le transazioni di bus del processore all’interno del sistema.
La sintesi architetturale è una combinazione di strumenti e tecnologie che consente ai progettisti di definire le specifiche di alto livello dei loro sistemi per la generazione automatica dell’implementazione architetturale. Questo prevede una stretta interazione tra le architetture hardware e software del sistema.
La soluzione offre la possibilità di implementare processori ad alte prestazioni, memorie, logica e così via. La soluzione messa a punto da Xilinx consente di inserire in un dispositivo FPGA un massimo di 4 processori, ed è possibile il partizionamento hardware-software cosa che permette di creare un architettura di sistema ottimizzata direttamente durante lo sviluppo del prodotto.
La stretta integrazione di processori e transceiver nella struttura dell’FPGA comporta un throughput di sistema estremamente alto,. Invece di utilizzare vari processori e transceiver discreti, e possibile incrementare le capacità di elaborazione minimizzando contemporaneamente il numero di pin I/0 riducendo la complessità del layout PCB.










