Insegnamento ELETTRONICA DIGITALE E MICROCONTROLLORI

Corso
Ingegneria informatica ed elettronica
Codice insegnamento
A003164
Curriculum
Ingegneria elettronica
Docente
Pisana Placidi
Docenti
  • Pisana Placidi
Ore
  • 81 ore - Pisana Placidi
CFU
9
Regolamento
Coorte 2022
Erogato
2023/24
Attività
Caratterizzante
Ambito
Ingegneria elettronica
Settore
ING-INF/01
Tipo insegnamento
Obbligatorio (Required)
Tipo attività
Attività formativa monodisciplinare
Lingua insegnamento
ITALIANO
Contenuti
Unità #1 (3 CFU): Progettazione di un componente digitale. Logica Combinatoria e componenti combinatori standard. Reti Sequenziali e componenti sequenziali standard.
Unità #2 (4 CFU): Parametri di merito dei circuiti logici. Famiglie logiche.
Unità #3 (2 CFU): Introduzione ai sistemi programmabili. Laboratorio di elettronica digitale basato su microcontrollore.

Testi di riferimento
U.D. #1:
F. Fummi, M. Lora, C. Silvano, Progettazione digitale, Mc Graw Hill (III edizione).
M. Morris Mano, C.R. Kime, Reti Logiche (4a o 5a ed.), Pearson-Prentice Hall.

U.D. #2:
Angelo Geraci, Principi di elettronica dei sistemi digitali, McGraw-Hill.
J. Rabaey, A. Chandrakasan, B. Nicolic, Circuiti integrati digitali - L'ottica del progettista, 2a ed., Pearson-Prentice Hall.

U.D. #1-3:
- Dispense e link a cura del docente disponibili su UNISTUDIUM - PIATTAFORMA DI ELEARNING DELL'UNIVERSITÀ DEGLI STUDI DI PERUGIA (https://www.unistudium.unipg.it/ ).
Obiettivi formativi
Conoscenza di base di: circuiti logici combinatori e sequenziali e del loro flusso di progettazione; parametri di merito dei circuiti logici e famiglie logiche; architettura dei microcontrollori e ambiente progettazione.
Abilità: nell’analisi delle specifiche e nella progettazione a livello logico di semplici circuiti e sistemi digitali; nell’utilizzo di strumenti di progettazione di sistemi programmabili (microcontrollori) .
L'insegnamento, inoltre, contribuisce al conseguimento dei seguenti risultati di apprendimento: integrare le conoscenze e gestire la complessità.
Prerequisiti
Nessuno. Tuttavia, al fine di comprendere i contenuti presentati e conseguire gli obiettivi di apprendimento, è necessaria una conoscenza di base di: algebra booleana, architetture dei calcolatori e sistemi operativi, teoria dei circuiti, linguaggio C.
Per frequentare il laboratorio bisogna aver concluso il corso sulla sicurezza nei luoghi di lavoro.
Metodi didattici
L’insegnamento è organizzato come segue:
- lezioni frontali in aula;
- lezioni frontali a carattere seminariale
- esercitazioni guidate presso il Laboratorio Multidisciplinare sulla programmazione di un microcontrollore.
Strumenti di supporto alla didattica: lavagna e PC + proiettore, PC, schede di sviluppo per FPGA.
Altre informazioni
La frequenza delle lezioni è raccomandata:
II Semestre (maggiori dettagli vengono riportati al link https://www.ing.unipg.it/didattica/studiare-nei-nostri-corsi/orario-lezioni ) .Ogni variazione delle informazioni verrà comunicata agli studenti e riportata nelle pagine web dedicate all’insegnamento (https://www.unistudium.unipg.it/ ) .
Per informazioni sui servizi di supporto agli studenti con disabilità e/o DSA visita la pagina https://www.unipg.it/disabilita-e-dsa .
Modalità di verifica dell'apprendimento
La verifica dell’apprendimento prevede:
i) una prova scritta, 3 domande/esercizi (31 punti; max 120 min)
ii) la stesura e la discussione di una relazione di laboratorio (partecipazione ad almeno il 75% dei laboratori e stesura delle relative relazioni di gruppo). In caso contrario lo studente deve concordare un progetto “personalizzato” con il docente.
La verbalizzazione dell’esame può avvenire solo se si supera anche la verifica di laboratorio.
Programma esteso
Unità #1 (3 CFU): Progettazione di un componente digitale: astrazione e passi del flusso di progetto. Logica Combinatoria (Segnali logici e rumore, Operazioni logiche, Algebra di Boole, Minimizzazione di funzioni logiche, Mappe di Karnaugh) e componenti combinatori standard (Decoder, Multiplexer, Full Adder, Comparatore). Reti Sequenziali (Introduzione e macchine a stati) e componenti sequenziali standard (latch e flip-flop, realizzazione hardware di una rete sequenziale).
Unità #2 (4 CFU): Parametri di merito dei circuiti logici. Famiglie logiche (Classificazione delle famiglie logiche, L'inverter della famiglia RTL e CMOS).
Unità #3 (2 CFU): Introduzione ai sistemi programmabili: architettura dei microcontrollori. Laboratorio di elettronica digitale basato su microcontrollore: ambiente di progettazione e esempi di progetto.
Obiettivi Agenda 2030 per lo sviluppo sostenibile

Condividi su