La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

POLITECNICO DI MILANO BAnMaT Light: un tool per la rilocazione software dei bitstream Relatore: Prof.ssa Donatella Sciuto Correlatore: Ing. Marco Domenico.

Presentazioni simili


Presentazione sul tema: "POLITECNICO DI MILANO BAnMaT Light: un tool per la rilocazione software dei bitstream Relatore: Prof.ssa Donatella Sciuto Correlatore: Ing. Marco Domenico."— Transcript della presentazione:

1 POLITECNICO DI MILANO BAnMaT Light: un tool per la rilocazione software dei bitstream Relatore: Prof.ssa Donatella Sciuto Correlatore: Ing. Marco Domenico Santambrogio Tesi di Laurea di: Simone Corbetta

2 2 Sommario Obiettivi del lavoro FPGA Virtex-II Pro Architettura e indirizzamento Configurazione Rilocazione dinamica BAnMaT BAnMaT Light Sviluppi futuri

3 3 Obiettivi del lavoro Obiettivi generali Estensione di BAnMaT Creazione di uno strumento software per la rilocazione a run-time di moduli hardware riconfigurabili Obiettivi specifici Connessione al database Creazione interfaccia grafica BAnMaT Light

4 4 Virtex-II Pro. Architettura GCLK IOB IOI CLB BRAM Content BRAM Interconnect CLB IOI IOB Colonna Base Address n+2n+2 n+3n+3 n+4n+4 00 m m MJA …… Indirizzamento tramite MJA e MNA

5 5 Virtex-II Pro. Registri di Configurazione

6 6 Rilocazione dinamica. Concetti IP-Core

7 7 Rilocazione dinamica. Stato dellarte BAnMaT JBits JPG PROCONTRO PARBIT Bitstream multipli Estrae logica rilocabile Solo Virtex-E Solo colonne CLB Design di piccola dimensione Solo Virtex No riconfigurazione parziale Integrato con XFT Bitstream multipli Stretta dipendenza API di JBits Solo Virtex Diversi dispositivi Lettura dei frame Lettura/scrittura delle LUT No visualizzazione configurazione

8 8 BAnMaT Analisi dei bitstream di configurazione Validazione dei bitstream debugging Lettura di un frame Readback di configurazione Lettura/scrittura delle word nelle LUT Readback + riconfigurazione

9 9 BAnMaT. Interfaccia grafica

10 10 BAnMaT Light Alterazione dei bitstream on-line Realizzazione via software della riconfigurazione dinamica parziale Alterazione di pochi bit di configurazione allinterno del bitstream Rilocazione dinamica di interi core hardware Utilizzo congiunto con BAnMaT Small-bit manipulation per riconfigurazione module-based!

11 11 BAnMaT Light. Macchina a stati finiti

12 12 BAnMaT Light. Prestazioni Throughput massimo: 2,632 Mbyte/s

13 13 Sviluppi Futuri Descrizione di un sistema tramite XML Visualizzazione delle aree occupate su dispositivo Gestione della memoria in fase di progettazione Gestione della memoria per riconfigurazione data clock out

14 Fine presentazione Grazie per lattenzione!


Scaricare ppt "POLITECNICO DI MILANO BAnMaT Light: un tool per la rilocazione software dei bitstream Relatore: Prof.ssa Donatella Sciuto Correlatore: Ing. Marco Domenico."

Presentazioni simili


Annunci Google