D.E.I.S. - UNIVERSITA' DI BOLOGNA
Dipartimento di Elettronica, Informatica e Sistemistica


Metodologie di Progettazione Hardware - Software
Docente: Luca Benini

 

PROGETTI

 

 

 

Il corso prevede possibilità di svolgere progetti e approfondimenti guidati dal docente e i suoi collaboratori su diverse tematiche. L'esame consiste nella discussione di un progetto realizzato normalmente in gruppo più un breve colloquio orale individuale.

I progetti vengono presentati a metà del corso, di conseguenza l'elenco dei progetti per l'anno corrente non è ancora on-line. Ecco però come esempio gli elenchi dei progetti degli anni passati:

Progetti 2004/2005 (in fondo alla pagina) Progetti 2005/2006 Progetti 2006/2007


Progetti 2007/2008

Modellazione e test in ambiente MPSoC di un'applicazione di streaming multimediale sviluppata mediante il modello computazionale Synchronous Dataflow


Referente: Ing. Alessandro Dalla Torre, disponibilità dalla seconda metà di marzo

Il lavoro dovrà essere svolto in laboratorio almeno per un periodo iniziale


Realizzazione e testing di una layer video con sensore di presenza PIR per una smart camera su processore ARM9

Referente. Ing. Michele Magno

TANGerINE:
Implementazione ricoscimento gesti tramite microcontrollore embedded


Referente. Ing. Omar Cafini; Dott.ssa Ing. Elisabetta Farella

Partenza del progetto: Subito.
Il lavoro dovrà essere svolto in laboratorio almeno per la fase iniziale


TANGerINE:
Realizzazione di uno smart-sensor con sensori capSens


Referente. Ing. Omar Cafini, Dott. Ing. Augusto Pieracci

Partenza del progetto: da Febbraio.
Il lavoro dovrà essere effettuato completamente in laboratorio


Realizzazione del codice per la classificazione online mediante Hidden Markov Model per microcontrollori a 8 bit.

Referente. Ing. Piero Zappi

Partenza del progetto: inizio Febbraio 2008.
Il lavoro potra' essere svolto a casa per quanto riguarda la parte iniziale di studio e la realizzazione dell'algoritmo in codice C. La parte finale del progetto (debug dell'algoritmo, testing e valutazione delle performance) dovra' essere svolta in laboratorio con tempistiche definite con il responsabile.


Sistema elettronico di misura a basso costo per analisi di anticorpi tramite estrazione di parametri elettrici.

Referente. Ing. Carlotta Guiducci

Il progetto può partire da subito.
Il lavoro dovrà essere svolto in laboratorio almeno nella parte di realizzazione della scheda.


Sistema elettronico basato su micorcontrollore per il controllo in temperatura di sistemi di analisi di DNA.

Referente. Ing. Carlotta Guiducci

Il progetto può partire da gennaio.
Il lavoro dovrà essere svolto in laboratorio almeno nelle parti di progettazione del Firmware che richiede software specifici e di validazione.


Realizzazione di un Energy Scavenger Vibrazionale per sistemi embedded

Referente. Ing. Davide Brunelli

Il lavoro dovrà essere svolto in laboratorio almeno per la fase finale che riguarda la caratterizzazione dell’elemento piezoelettrico, la realizzazione fisica dell’ Energy Harvester e l’apprendimento dei tool software utilizzati. La progettazione dello schema elettrico e del layout può essere svolto a casa utilizzando il software di progettazione o in laboratorio utilizzando postazioni condivise con altri studenti.


Implementazione di algoritmi energy aware su WSN dotate di Solar Scavengers

Referente. Ing. Davide Brunelli



Sistema video mobile autoalimentato

Referente. Ing. Davide Brunelli



Realizzazione di un indoor photovoltaic sensor node

Referente. Ing. Davide Brunelli

Il lavoro dovrà essere svolto in laboratorio almeno per la fase finale che riguarda la realizzazione fisica dell'Energy Scavenger e per un periodo iniziale che prevede l'apprendimento dei tool software utilizzati. Il disegno dello schema elettrico e del layout può essere svolto a casa utilizzando il software di progettazione o in laboratorio utilizzando postazioni condivise con altri studenti.


TRAFFIC GENERATORS PER NETWORK-ON-CHIP (NoC)

Referente Ing. F. Angiolini



SIZE CONVERTERS PER NETWORK-ON-CHIP (NoC)

Referente Ing. F. Angiolini



AUTOMATIC LOOP PARALLELIZATION – SVILUPPO DI UN PASSO DI OTTIMIZZAZIONE IN GCC PER IDENTIFICARE I CICLI FOR PARALLELIZZABILI

Referente Ing. A. Marongiu



Parallelizzazione di un decoder H.264 su piattaforma Cell, con paradigma a scambio di messaggi

Referenti Ing. Marco Mantovani,Ing. Martino Ruggiero

Partenza del progetto: ASAP
Il lavoro dovrà essere svolto in laboratorio almeno per la fase di esecuzione e debugging (è necessario utilizzare la PlayStation 3) e per un periodo iniziale che prevede l’apprendimento dell’ambiente di sviluppo software. Lo studio e l’implementazione dell’algoritmo possono essere svolti a casa (è richiesto Linux, preferibilmente Fedora Core).


Caratterizzazione della distorsione di immagini attraverso un modello di Human Visual System (HVS)

Referenti Ing. Marco Mantovani,Ing. Martino Ruggiero

Partenza del progetto: ASAP
Lo studio e l’implementazione del lavoro potranno essere svolti a casa o in laboratorio.


Parallelizzazione di un algoritmo di raytracing su piattaforma Cell, con paradigma a scambio di messaggi

Referenti Ing. Marco Mantovani,Ing. Martino Ruggiero

Partenza del progetto: ASAP
Il lavoro dovrà essere svolto in laboratorio almeno per la fase di esecuzione e debugging (è necessario utilizzare la PlayStation 3) e per un periodo iniziale che prevede l’apprendimento dell’ambiente di sviluppo software. Lo studio e l’implementazione dell’algoritmo possono essere svolti a casa (è richiesto Linux, preferibilmente Fedora Core).


OTTIMIZZAZIONE DELLO STADIO DI EXECUTE DI UN PROCESSORE VLIW

Referente Ing. Giacomo Paci



Progettazione hardware di un nodo wireless con unità inerziale 6DOF

Referente Ing. Marco Benocci

Inizio attivita': immediata.
Luogo: il lavoro dovra' essere svolto in laboratorio.


Synch/Asynch Xpipes Converter

Referente Ing. Igor Loi