Offerta Didattica

 

INGEGNERIA ELETTRONICA E INFORMATICA

DISPOSITIVI LOGICI PROGRAMMABILI

Classe di corso: L-8 - Ingegneria dell'informazione
AA: 2017/2018
Sedi: MESSINA
SSDTAFtipologiafrequenzamoduli
ING-INF/01Affine/IntegrativaLiberaLiberaNo
CFUCFU LEZCFU LABCFU ESEOREORE LEZORE LABORE ESE
64.501.56036024
Legenda
CFU: n. crediti dell’insegnamento
CFU LEZ: n. cfu di lezione in aula
CFU LAB: n. cfu di laboratorio
CFU ESE: n. cfu di esercitazione
FREQUENZA:Libera/Obbligatoria
MODULI:SI - L'insegnamento prevede la suddivisione in moduli, NO - non sono previsti moduli
ORE: n. ore programmate
ORE LEZ: n. ore programmate di lezione in aula
ORE LAB: n. ore programmate di laboratorio
ORE ESE: n. ore programmate di esercitazione
SSD:sigla del settore scientifico disciplinare dell’insegnamento
TAF:sigla della tipologia di attività formativa
TIPOLOGIA:LEZ - lezioni frontali, ESE - esercitazioni, LAB - laboratorio

Obiettivi Formativi

Acquisire le conoscenze e le abilità necessarie alla progettazione (mediante linguaggio VHDL) e alla implementazione (mediante FPGA) di sistemi digitali.

Learning Goals


Metodi didattici

Lezioni e esercitazioni in aula. Attività guidata in laboratorio.

Teaching Methods


Prerequisiti

Contenuti del corso di Calcolatori e di Elettronica II (per la parte relativa ai circuiti diditali)

Prerequisites


Verifiche dell'apprendimento

Esame orale e/o discussione di un progetto assegnato dal docente.

Assessment


Programma del Corso

Introduzione ai circuiti digitali programmabili. Evoluzione dei circuiti digitali programmabili. Tipologia di circuiti programmabili, con particolare riferimento ai dispositivi CPLD e FPGA. Campi di applicazione di CPLD e FPGA. Linguaggi di descrizione dell'hardware. Linguaggi di descrizione dell'hardware (HDL). Il linguaggio VHDL. Struttura e sintassi del linguaggio VHDL. Descrizione funzionale e strutturale. Simulazione e sintesi su FPGA di circuiti digitali con l'ausilio del linguaggio VHDL. Applicazioni Esempi di descrizione, simulazione e sintesi di circuiti combinatoriali e sequenziali. Sintesi di circuiti elementari (circuiti aritmetici, logici, contatori, registri). Sintesi e implementazione di circuiti complessi (periferiche di comunicazione seriale e parallela, periferiche di interfaccia verso dispositivi esterni). Esempi di sintesi di sistemi complessi (sistemi di acquisizione ed elaborazione dati in tempo reale, sistemi di controllo per l'azionamento di motori ecc).

Course Syllabus


Testi di riferimento: Principi di elettronica dei sistemi digitali, Angelo Geraci, McGraw-Hill. The designer's guide to VHDL, P.J. Ashenden, Morgan Kaufmann Publishers Appunti forniti dal docente.

Elenco delle unità didattiche costituenti l'insegnamento

DISPOSITIVI LOGICI PROGRAMMABILI

Docente: CARMINE CIOFI

Orario di Ricevimento - CARMINE CIOFI

GiornoOra inizioOra fineLuogo
Martedì 15:00 17:00Ufficio
Giovedì 15:00 17:00Ufficio
Note:
  • Segui Unime su:
  • istagram32x32.jpg
  • facebook
  • youtube
  • twitter
  • UnimeMobile
  • tutti