Relatori: Leonardo Reyneri, Marcello Chiaberge, Marcello Lajolo
Durata: Tesi LUNGA: sei mesi a tempo pieno o equivalente
Progettare e sviluppare un'interfaccia di conversione fra l'ambiente di simulazione Simulink ed una sistema per la cosimulazione HW/SW di sistemi di controllo basato su DSP TEXAS e logiche programmabili ALTERA. Il sistema verra' collaudato su alcuni esempi di prova, per la valutazione delle sue prestazioni.
Per progettare in
modo sicuro sistemi digitali di elevata complessita'
e' sempre piu' necessario utilizzare metodi di progetto che affrontino
il problema a livelli di astrazione
sempre piu' elevati. Tali sistemi vengono descritti tramite linguaggi (simil-C)
di facile uso da parte del progettista.
Un vantaggio in termini di prestazioni si puo' ottenere utilizzando la
cosiddetta coprogettazione HW/SW
(HW/SW codesign), che permette di descrivere con un unico linguaggio sistemi
ibridi composti da blocchi HW e da blocchi SW, partizionando il sistema
in modo ottimale.
Scopo della presente tesi e' di sviluppare
e collaudare un'interfaccia per la traduzione
automatica della descrizione e delle specifiche di un sistema di controllo
fra il noto ambiente Simulink ed un sistema di coprogettazione e cosimulazione
HW/SW realizzato su una famiglia di schede basate su DSP TEXAS e
logiche prgrammabili ALTERA. Lo scopo e' di
realizzare un simulatore del tutto identico
alla descrizione Simulink, ma con prestazioni assai superiori,
grazie al fatto che verra' realizzato (convertendolo automaticamente) sul
suddetto sistema HW/SW.
La tesi puo' essere associata ad un'altra tesi (per due persone affiatate)
Piano di studi con almeno un esame specialistico di programmazione e
calcolatori
Conoscenza del C e/o C++ e/o VHDL. Preferibile conoscenza di Matlab e Simulink