La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

POLITECNICO DI MILANO NERD: Net-based Environment for Reconfigurable Devices Realizzazione di un Framework Distribuito Multi Utente per la Riconfigurabilità

Presentazioni simili


Presentazione sul tema: "POLITECNICO DI MILANO NERD: Net-based Environment for Reconfigurable Devices Realizzazione di un Framework Distribuito Multi Utente per la Riconfigurabilità"— Transcript della presentazione:

1 POLITECNICO DI MILANO NERD: Net-based Environment for Reconfigurable Devices Realizzazione di un Framework Distribuito Multi Utente per la Riconfigurabilità Dinamica Relatore: Prof. Francesco BRUSCHI Correlatore: Ing. Marco Domenico SANTAMBROGIO Tesi di Laurea di: Meroni Alessandro Paglialonga Andrea V.

2 2 Sommario Obiettivi Principali Primi Approcci Vantaggi / Svantaggi NERD Funzionalità implementate Interfaccia Grafica Sviluppi futuri

3 3 Obiettivi Principali Realizzare un framework distribuito multi utente per la riconfigurabilità dinamica. Poter riconfigurare i dispositivi riprogrammabili (FPGA, Flash,…) da remoto. Verificare la robustezza dei dispositivi utilizzati. Integrare il framework allinterno di una piattaforma utile per la sezione DRESD.

4 4 Primi Approci Il Reconfigurator Tool Il Reconfigurator Tool è la versione precedente a NERD. La riconfigurazione dei dispositivi avveniva attraverso lutilizzo della console e di apposite righe di comando.

5 5 Primi Approci Vantaggi Controllo Remoto. Riconfigurazione Interna/Esterna. Svantaggi Autenticazione esterna. Stretta dipendenza da iMPACT (tool della Xilinx). Inesistenza di interfaccia grafica. Poco intuitivo.

6 6 NERD NERD (Net-based Environment for Reconfigurable Devices). È stato implementato utilizzando il linguaggio di programmazione C++, insieme alle librerie grafiche Qt della Trolltech. È composto da un lato Client e da un lato Server, in collegamento tra di loro attraverso una connessione TCP/IP.

7 7 NERD Reconfigurator Tool NERD Autenticazione esternaAutenticazione interna al framework ( in fase di sviluppo) Dipendenza da iMPACTReimplementazione delle funzioni di iMPACT Mancanza di gestione della concorrenza per lutilizzo delle risorse Gestione della concorrenza per lutilizzo delle risorse con meccanismo di Spooler Assenza di uninterfaccia graficaPresenza di uninterfaccia grafica

8 8 NERD

9 9 NERD – Funzionalità implementate Lato Client

10 10 NERD – Funzionalità implementate Lato Server

11 11 NERD – Interfaccia Grafica Login Main

12 12 NERD – Interfaccia Grafica Interfaccia Server Download Mode

13 13 Sviluppi Futuri Implementazione di una Agenda. Rendere NERD un Web-Service. Integrazione di un sistema visivo dotato di Webcam.

14 14 NERD FINE


Scaricare ppt "POLITECNICO DI MILANO NERD: Net-based Environment for Reconfigurable Devices Realizzazione di un Framework Distribuito Multi Utente per la Riconfigurabilità"

Presentazioni simili


Annunci Google