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


 

 

Torna alla Home del corso

Torna ai materiali di quest'anno

In questa pagina:

  • Slide del corso
  • Link su SystemC
  • Readings
  • Materiali relativi a seminari

Clikka qui per andare ai materiali (slide, progettini...) degli Anni Accademici passati!

-----------------------

Questa pagina è stata aggiornata il 7 Ottobre 2005 alle 11.30

Metodologie di Progettazione Hardware - Software
Docente: Luca Benini

 

 


 

Progetti d'esame

Legenda: in grigio i progetti gia' assegnati

In questo pdf sono contenuti i gruppi e i rispettivi progetti assegnati con l'e-mail del tutor. Contattate i vostri tutor tramite e-mail per organizzare lo svolgimento dei progetti in termini di tempistiche, logistica e chiarimento delle specifiche di progetto. Alcuni assegnamenti sono evidenziati in giallo perche' non definitivi, da discutere fra tutor e studente.

1. Biochimica e bioinformatica

Persone di riferimento: Claudio Stagni degli Esposti
Tel. 0512093787

Sistema portatile, indipendente e flessibile per la rilevazione di interazioni fra proteine basato su misure capacitive

2. Strumentazione virtuale

Persone di riferimento: Prof. Massimo Lanzoni
Tel. 0512093078

Analisi in tempo reale di segnali analogici

3. Progettazione, sviluppo e realizzazione di hardware/software per applicazioni riguardanti reti wireless di sensori, ambienti intelligenti e interfacce d'interazione innovative

Persone di riferimento: Augusto Pieracci, Elisabetta Farella, Stefano Benedettini, Luciano Ruggiero, Andrea Acquaviva
Tel. 0512093837

 
Assemblaggio e testing di un prototipo di sensore PIR

Integrazione di un modulo di compressione JPEG su sistema video wireless

Miniaturizzazione Nodo Video
Porting di transceiver Bluetooth LMX9820 su un dispositivo modulare per acquisizione di immagini
Integrazione Accelerometro angolare
Interfacciamento Sensore accelerazione angolare
Realizzazione di un glove (dispositivo di input) per mano sinistra
Integrazione Magnetometro Triassiale
Assemblaggio e caratterizzazione transceiver WIMOCA
Realizzazione del software per un modulo di interfaccia con USB
Ottimizzazione consumo di potenza per transceiver WIMOCA
Ottimizzazione utilizzo energia in nodi TMOTE SKY
Realizzazione di una applicazione per la visualizzazione di immagini su dispositivo portatile (PDA)
Realizzazione BTspot con Adattatore USB
Posizionamento Interattivo
Realizzazione Btspot

4. Progettazione di componenti hardware e software per architetture Multiprocessor System-on-chip. Studio e/o sviluppo di algoritmi per l'analisi e l'ottimizzazione automatiche di sistemi hardware/software

Persone di riferimento: Francesco Poletti, Federico Angiolini, Davide Bertozzi, Mirko Loghi, Martino Ruggiero, Andrea Acquaviva
Tel. 0512093787

Estensione del cache controller di MPARM per il supporto di cache coherency per cache con policy di scrittura write-through
Estensione del cache controller di MPARM per l’implementazione di policy di scrittura write-back
Implentazione del supporto agli interrupt in un modello di processore PowerPC
Implentazione di un'interfaccia OCP per comunicazione on-chip
Caratterizzazione di uno switch per network-on-chip (NoC) al variare della quantita' di buffering
Caratterizzazione dell'impatto della frequenza obiettivo nella sintesi di uno switch per network-on-chip (NoC).
Caratterizzazione di uno switch per network-on-chip (NoC) al variare della dimensione dei pacchetti
Caratterizzazione di uno switch per network-on-chip (NoC) al variare del numero di porte
Cross-compilazione per architetture VLIW
Ricerca Tecnico-Bibliografica sui SoC di ultima generazione
Studio della parallelizzazione di un'applicazione di audio processing (DOLBY AC3) sulla piattaforma MPSIM
Studio della parallelizzazione di un'applicazione di image processing (SUSAN)sulla piattaforma MPSIM
Estensione e studio di un modello di simulazione termica
Estensione e studio di piattaforma multiprocessore a frequenza variabile
Studio di applicazione multitask parallela su di una piattaforma multiprocessore multicluster
Istanziazione di topologie di MPSOC tramite parser XML
Modifica di MPSIM per il boot di uClinux da shared memory
Implementazione di un driver per il controllo della frequenza in uClinux per MPSIM
Implementazione in JAVA di un benchmark di moltiplicazione di matrici pipelined su piattaforma multiprocessore JVM-uClinux-MPSIM
Implementazione di un metodo nativo per la scrittura di statistiche in JAVA su piattaforma uClinux-MPSIM

 


 


 




Testi consigliati:

Franco Fummi, Maria Giovanna Sami, Cristina Silvano, Progettazione digitale, McGraw Hill 2002 (link)

F. Vahid, T. Givargis, Embedded System Design: A Unified Hardware/Software Introduction, Wiley 2002 (Link)

Wayne Wolf Computers as Components: Principles of Embedded Computer Systems Design (With CD-ROM) Kaufmann 2000

Giovanni De Micheli, Rolf Ernst, Wayne Wolf Readings in Hardware/Software Co-design, Kaufmann 2001

Grötker T., Liao S., Martin G., Swan S., System Design with SystemC, Kluwer Academic Publishers (Link)