en
Politecnico di Torino
Anno Accademico 2011/12
06ATNNX
Elettronica dei sistemi digitali
Corso di Laurea in Ingegneria Elettronica - Torino
Docente Qualifica Settore Lez Es Lab Tut Anni incarico
SSD CFU Attivita' formative Ambiti disciplinari
ING-INF/01
ING-INF/01
1
7
F - Altre attivitą (art. 10)
B - Caratterizzanti
Abilitą informatiche e telematiche
Ingegneria elettronica
Presentazione
Insegnamento obbligatorio per la laurea triennale in Ingegneria Elettronica, collocato al secondo periodo didattico del III anno. L'insegnamento e' focalizzato sugli argomenti base dell'Elettronica Digitale, affrontando e approfondendo le varie tematiche legate al progetto di circuiti digitali. Sono studiati gli aspetti piu' importanti dei sistemi digitali, partendo dalle considerazioni di base sui circuiti elementari fino all'analisi dei sistemi complessi di elaborazione. Le competenze acquisite in questo modulo rappresenteranno la base solida per i corsi successivi di approfondimento del mondo dell'Elettronica Digitale.
Risultati di apprendimento attesi
' Conoscenze dei vari tipi di circuiti digitali combinatori e delle tecniche di sintesi efficienti; capacita' di analisi e di progetto dei vari circuiti;
' Conoscenze dei vari tipi di circuiti digitali sequenziali semplici e complessi e delle tecniche di sintesi corrispondenti; capacita' di analisi e progetto di circuiti sequenziali e scelta dei componenti.
' Conoscenze dei linguaggi di descrizione dell'hardware (VHDL) e del loro uso per la descrizione e la sintesi di sistemi digitali complessi.
' Conoscenze delle principali tecnologie realizzative di circuiti digitali complessi, con particolare enfasi sui circuiti programmabili.
' Conoscenze delle diverse tipologie di memorie, della loro architettura e del loro uso nei sistemi di elaborazione.
' Conoscenze delle architetture dei microcontrollori e del loro uso nell'ambito di sistemi digitali complessi
Prerequisiti / Conoscenze pregresse
Algebra di Boole; Porte logiche elementari sia a livello combinatorio che sequenziale; concetto di Macchine a Stati Finiti; conoscenze elementari sulle architetture degli elaboratori e sulla loro programmazione a livello Assembler.
Programma
Argomenti trattati nelle lezioni e relativo peso in ore:
' Circuiti combinatori: tecniche di sintesi di circuiti base e circuiti aritmetici (20ore)
' Circuiti sequenziali: sintesi di FSM elementari e sistemi di controllo complesso (ASM chart) (20ore)
' Linguaggi di descrizione dell'hardware (VHDL): concetti e strutture dati per la descrizione di architetture complesse (20ore)
' Memorie: circuiti, architettura ed applicazioni nei sistemi di elaborazione (10ore)
' Microcontrollori: architettura interna, modello di programmazione e di uso, periferiche (30ore)
Organizzazione dell'insegnamento
Le esercitazioni in aula riguardano piccoli progetti, relativi a quanto trattato nelle lezioni immediatamente precedenti. E' richiesto l'uso di calcolatrici scientifiche (personali).
Le esercitazioni sperimentali di laboratorio comprendono lo sviluppo, la sintesi e la realizzazione di progetti digitali descritti mediante il linguaggio VHDL, nonche' relativi all'uso di microcontrollori. Per l'esecuzione delle esercitazioni sperimentali sono disponibili delle schede basate su FPGA e microcontrollori su cui lo studente realizzera' e verifichera' i circuiti progettati. Il numero di esercitazioni previsti e' 7 o 8 e sono condotte in laboratorio da gruppi di 3-4 studenti. Il lavoro prevede la realizzazione di homework propedeutici al laboratorio stesso durante i quali gli studenti prepareranno il progetto richiesto di volta in volta e che verificheranno durante le sessioni di laboratorio. Ogni laboratorio richiede la redazione di una relazione che concorrera' al conseguimento del voto finale.
Testi richiesti o raccomandati: letture, dispense, altro materiale didattico
I testi di riferimento che coprono la quasi totalita' del corso sono:
"Fundamentals of Digital Logic with VHDL Design (Third Edition)" di Stephen Brown e Zvonko Vranesic , Mc Graw Hill
'Microcontroller Theory and Applications:HC12 and S12' (Second Edition), D. Pack, S. Barrett, Pearson, Prentice Hall.
Sono disponibili copie dei lucidi utilizzati nelle lezioni, esempi di scritti d'esame ed esercizi e i manuali per le esercitazioni di laboratorio. Tutto il materiale didattico e' scaricabile attraverso il portale della didattica.
Criteri, regole e procedure per l'esame
L'esame consiste in una prova scritta e una prova orale. Lo scritto comprende esercizi di progetto sui temi indicati a lezione ed ogni esercizio e' articolato su piu' domande. Il tempo assegnato per la soluzione e' di 2 ore e per superare lo scritto occorre conseguire almeno una valutazione sufficiente. L'orale ha una durata di 20-30 minuti e riguarda tutti gli argomenti trattati a lezione e nei laboratori. Il voto finale e' una media pesata della valutazione dello scritto e dell'orale (peso 0,8) e delle relazioni di laboratorio (peso 0,2).
Statistiche superamento esami

Programma definitivo per l'A.A.2011/12
Indietro