Proposta di Tesi di Laurea

Sviluppo dell'interfaccia fra Simulink ed una scheda di cosimulazione di sistemi ad alta velocita'


Relatori: Leonardo Reyneri, Marcello Chiaberge, Marcello Lajolo

Durata: Tesi LUNGA: sei mesi a tempo pieno o equivalente

Obiettivo

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.

Motivazioni

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)

Prerequisiti

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

Attività  previste