Roberto Roncella
Scheda informativa del corso di architettura dei sistemi elettronici (ASE)
Informazioni sul corso (AA 14-15)
ASE è un corso da 9 CFU del secondo anno della laurea in ingegneria elettronica. Il corso affronta gli aspetti di base che permettono la comprensione, la pianificazione e, in prospettiva, il progetto di un sistema elettronico complesso e in particolare della sua parte di gestione e controllo digitale.

Obiettivi
Formativi
Acquisire i concetti alla base del funzionamento dei sistemi digitali, dalla conoscenza dell'algebra di Boole fino al microcontrollore.
Acquisire il concetto di rappresentazione dell'informazione e approfondire il legame tra rappresentante e rappresentato, individuando le relazioni tra operazioni tra valori rappresentati e algormitmi che operano sulle relative rappresentazioni. Acquisire il concetto di segnale digitale e di sistema digitale per l'elaborazione dell'informazione. Comprendere il collegamento tra descrizione logica e possibile realizzazione fisica di una rete digitale.
Informativi
Acquisire il lessico specifico dei sistemi digitali.
Familiarizzare con le principali rappresentazioni di grandezze numeriche in sistemi digitali.
Conoscere le più diffuse reti digitali disponibili sul mercato come sistemi integrati, in relazione alle possibili applicazioni (per esempio: multiplexer, registri, contatori, logiche varie, ecc.).
Conoscere un microcontrollore di larga diffusione (si fa riferimento alla famiglia AVR della Atmel) e il relativo linguaggio macchina.
Operativi
Capacità di rappresentare correttamente dati numerici nei sistemi di rappresentazione maggiormente diffusi nei sistemi digitali. Capacità di esecuzione degli algoritmi relativi a semplici operazioni algebriche. Capacità di sintesi di semplici reti digitali con diversa potenzialità. Capacità di usare un microcontrollore, programmandolo in linguaggio macchina nell'ambiente di sviluppo messo a disposizione dal produttore.

Prerequisiti
Buone conoscenze di matematica e informatica di base.

Programma di massima del corso
Rappresentazioni numeriche
Algebra di Boole
    Algebra di Boole. Reti combinatorie. Sintesi e reti combinatorie particolari.
    Flip-flop. Reti sequenziali sincrone. Sintesi strutturata e reti sincrone particolari.
    Reti sequenziali asincrone.
    Memorie.
    Architettura dei sistemi di elaborazione complessi.

Sistemi Reti digitali combinatorie
Reti digitali sequenziali asincrone
Reti digitali sequenziali sincrone
Reti sincrone complesse, microprocessore
Microcontrollore e linguaggio macchina
    Microcontrollore e assembly.


Esercitazioni
Il corso prevede esercitazioni numeriche che favoriscano la comprensione dei contenuti proposti e aiutino lo studente ad affrontare la verifica conclusiva. In massima parte gli esempi proposti hanno la stessa tipologia degli esercizi proposti come compiti di esame.

Materiale didattico e testi di riferimento
Lucidi proposti dal docente a lezione. Appunti e altre risorse presenti sul sito.
Data sheet dei componenti elettronici presentati. Esercizi di esame svolti.
Testi di riferimento
Sistemi digitali: D. D. Givone, "Digital Principles and Design", McGraw Hill, 1ed. 2003
Elettronica analogica: J. Millman, A. Grabel, P. Terreni, "Elettronica di Millman", McGraw Hill Italia, 4ed. 2008
Altri testi utili per l'approfondimento
Mano
Balabian
Corsini Paolo
Millmann, Terreni


Home pageElettronica