| Politecnico di Torino | |||||||||||||||||
| Anno Accademico 2011/12 | |||||||||||||||||
| 01EKNHG, 01EKNJB Sistemi elettronici digitali |
|||||||||||||||||
|
Corso di Laurea in Ingegneria Elettronica - Torino Corso di Laurea in Ingegneria Dell'Informazione (Information Technology Engineering) - Torino/Shanghai |
|||||||||||||||||
|
|||||||||||||||||
|
|||||||||||||||||
|
Prerequisiti
Algebra di Boole; Caratteristiche delle porte logiche elementari; Concetto di Macchina a stati; Architettura dei calcolatori; Comunicazioni e Bus.
|
|
Programma
Acquisire familiarita' con i linguaggi di descrizione dell'hardware (VHDL) per il progetto dei circuiti digitali.
Analizzare e progettare circuiti digitali combinatori e sequenziali con tecniche manuali e mediante l'uso del linguaggio VHDL. Acquisire le conoscenze relative al flusso di progetto di circuiti digitali complessi e saperle utilizzare. Applicare le tecniche descritte precedentemente per la sintesi di circuiti digitali su piattaforme FPGA studiandone tecnologia, caratteristiche, programmabilita', etc.. Conoscere le memorie a livello di tecnologia, circuiti, architettura ed uso in sistemi di elaborazione. |
|
Laboratori e/o esercitazioni
I laboratori verteranno sull'uso di strumenti di progetto automatico di circuiti digitali su piattaforma FPGA utilizzando linguaggi di descrizione dell'hardware e design entry.
1. uso del VHDL 2. progetto di circuiti combinatori; 3. progetto di circuiti sequenziali; 4. progetto di interfacce di comunicazione con memorie; regimi di temporizzazione 5. progetto su FPGA: flusso di progetto e verifica sperimentale di un semplice datapath. |
|
Bibliografia
"Fundamentals of Digital Logic with VHDL Design (Third Edition)" di Stephen Brown e Zvonko Vranesic , Mc Graw Hill "Logic and Computer Design Fundamentals (Fourth Edition) ", M. Morris Mano, C.R. Kime, Pearson Prentice Hall |
| Orario delle lezioni |
| Statistiche superamento esami |
|
|