Docente
|
DE IACOVO ANDREA
(programma)
Circuiti e dispositivi combinatori: variabili logiche, algebra booleana e funzioni booleane. Tavole della verità, Mappe di Karnaugh. Minimizzazione di funzioni booleane e loro rappresentazione a porte NAND in termini di SOP e a porte NOR in termini di POS. Temporizzazione delle uscite nei circuiti combinatori. Condizioni di indifferenza e minimizzazione. Progetto di circuiti combinatori con porte logiche. Circuiti di codifica e decodifica. Generazione di funzioni utilizzando decodificatori. Multiplexer e demultiplexer. Generazione di funzioni mediante multiplexer. Memorie a sola lettura ROM. Dispositivi logici programmabili PAL e PLA. Circuiti sequenziali: latch Set-Reset. Latch Set-Reset con clock. Flip flop Master-Slave. Flip flop J-K. Flip flop D. Edge triggered Flip-flop. Registri a scorrimento SISO, PIPO, SIPO e PISO. Scorrimento dei dati a destra, a sinistra e bidirezionale. Scorrimento ciclico, circolatore di 1 e di 0. Contatori binari asincroni: ripple Counter e divisori di frequenza. Contatori in avanti e all’indietro. Contatori bidirezionali. Contatori con modulo arbitrario. Contatori sincroni. Contatori ad anello. Conversione analogico-digitale. Teorema del campionamento. Convertitori SAR, Flash e sigma-delta.
(testi)
Jerry D. Daniels Digital Design from Zero to One John Wiley & sons, Inc., 1996
|