sezione_5b
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedenteProssima revisioneEntrambe le parti successive la revisione | ||
sezione_5b [2018/03/06 17:35] – [Contatori di modulo qualunque] admin | sezione_5b [2018/03/11 15:37] – [3 Contatori sincroni] admin | ||
---|---|---|---|
Linea 34: | Linea 34: | ||
Come esempio di contatore integrato il testo propone il [[http:// | Come esempio di contatore integrato il testo propone il [[http:// | ||
+ | ==== Contatori a decremento ==== | ||
+ | |||
+ | Per realizzare un contatore all' | ||
+ | * l' | ||
+ | * ad ogni fronte di discesa del clock l' | ||
+ | * ad ogni fronte di salita di Q< | ||
+ | * l' | ||
+ | * osservando il diagramma temporale delle uscite Q< | ||
+ | |||
+ | In sintesi anche nei contatori a decremento le combinazioni si ottengono dalle uscite non complementate ma il clock dei FF successivi al primo vengono vengono pilotati da quelle complementate. Generalizzando è possibile realizzare dei contatori avanti/ | ||
+ | |||
+ | ==== Limiti in frequenza dei contatori asincroni ==== | ||
+ | |||
+ | Il difetto principale dei contatori asincroni è il fatto che i vari FF non commutano contemporaneamente a causa del tempo di propagazione dei FF stessi((il caso peggiore si ha quando si passa da tutti 1 a tutti 0)). Questo fenomeno, in particolare se il modulo è elevato, limita la frequenza massima a cui può operare un contatore. | ||
+ | |||
+ | ==== Extra ==== | ||
+ | |||
+ | * lezione multimediale 5B.1 e 5B.2: contatori asincroni in avanti e all' | ||
+ | * scheda di laboratorio 5B.1: analisi sperimentale di contatori elementari asincroni | ||
+ | |||
+ | |||
+ | |||
+ | ===== 3 Contatori sincroni ===== | ||
+ | |||
+ | I contatori sincroni sono realizzati con flip-flop comandati da un unico stesso segnale di clock. Hanno prestazioni migliori di quelli asincroni, in particolare: | ||
+ | * possono lavorare a frequenze più elevate | ||
+ | * non producono combinazioni errate dovute ai tempi di propagazione (come avviene per i contatori asincroni dove ogni FF viene attivato dall' | ||
+ | |||
+ | Per comprendere il funzionamento di un contatore sincrono conviene partire dalla tavola della verità (in figura 10 quella di un generico contatore modulo 16). Si nota che: | ||
+ | * il FF `Q_0` che contiene il LSB deve commutare a ogni fronte del clock | ||
+ | * il FF successivo, `Q_1`, commuta quando `Q_0` vale 1 | ||
+ | * quello successivo ancora, `Q_2` quando `Q_0` e `Q_1` valgono 1 | ||
+ | * e così via | ||
+ | |||
+ | Per ottenere questo comportamento con un circuito logico si possono utilizzare dei flip-flop T (dei JK con gli ingressi J e K collegati insieme) attivati dallo stesso segnale di clock e pilotati opportunamente, | ||
+ | * l' | ||
+ | * | ||
===== Navigazione ===== | ===== Navigazione ===== |
sezione_5b.txt · Ultima modifica: 2021/04/20 15:57 da admin