Sistemi per la progettazione automatica - Laboratorio (2007/2008)

Corso a esaurimento

Codice insegnamento
4S00052
Docente
Tiziano Villa
crediti
1
Settore disciplinare
ING-INF/05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
Lingua di erogazione
Italiano
Sede
VERONA
Periodo
2° Q dal 10-gen-2008 al 12-mar-2008.

Per visualizzare la struttura dell'insegnamento a cui questo modulo appartiene, consultare * organizzazione dell'insegnamento

Orario lezioni

Obiettivi formativi

Il corso presenta le tecniche più innovative nel campo della progettazione automatica di sistemi digitali. I concetti di base della progettazione di componenti digitali presentati nel corso di Architettura degli Elaboratori e, in parte, nel corso di Sistemi di Elaborazione dell'Informazione, sono estesi ed applicati in questo corso al mondo reale della progettazione digitale. Il flusso di progettazione proposto si basa sull'utilizzo di linguaggi per la specifica di sistemi digitali che permettono di effettuare una verifica formale delle specifiche, sintesi automatica e gestione delle problematiche relative al collaudo. Di ogni tecnica presentata si descrivono i fondamenti teorici e le applicazioni pratiche che si esemplificano con l'utilizzo dei più moderni strumenti di progettazione automatica. La teoria del corso e' messa in pratica in un laboratorio che prevede la progettazione di un sistema digitale.

Programma

* Laboratorio:
o Compilazione/simulazione VHDL
o Simulazione VHDL temporale
o Modellazione di FSM e FSMD con HDL Designer
o Sintesi automatica con Leonardo
o La generazione dei vettori di collaudo con Flextest
o Verifica formale con Cadence SMV

Modalità d'esame

Le competenze teoriche sono verificate con una prova scritta che porta ad un voto compreso tra 16/30 e 30/30. Le attività di laboratorio mettono in grado lo studente di progettare un sistema digitale. Gli elaborati devono essere presentati entro la fine dell'anno accademico. La valutazione dell'elaborato porta ad un voto, compreso tra 1 e 4/30, che si somma al voto dello scritto.

Condividi