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 precedente | ||
sezione_5b [2019/03/08 09:41] – [2 Contatori asincroni] admin | sezione_5b [2021/04/20 15:57] (versione attuale) – [3 Contatori sincroni] admin | ||
---|---|---|---|
Linea 8: | Linea 8: | ||
I contatori esistono anche in forma integrata ma si possono realizzare usando i flip-flop; in questo caso si distingue tra: | I contatori esistono anche in forma integrata ma si possono realizzare usando i flip-flop; in questo caso si distingue tra: | ||
* contatori asincroni, dove il clock è applicato solo al primo flip-flop | * contatori asincroni, dove il clock è applicato solo al primo flip-flop | ||
- | * contatori sincroni, dove lo stesso segnale di clock è applicato a tutti i flip-flop, con prestazioni migliori | + | * contatori sincroni, dove lo stesso segnale di clock è applicato a tutti i flip-flop |
+ | I contatori sincroni hanno prestazioni migliori. | ||
===== 2 Contatori asincroni ===== | ===== 2 Contatori asincroni ===== | ||
Linea 18: | Linea 19: | ||
* osservando le tre uscite - con Q< | * osservando le tre uscite - con Q< | ||
- | Nel caso in figura, con tre FF, si ottiene un contatore modulo 8; generalizzando con un numero //n// di flip-flop si può realizzare un contatore di modulo `2^n -1`. Osserviamo inoltre che: | + | Nel caso in figura, con tre FF, si ottiene un contatore modulo 8; generalizzando con un numero //n// di flip-flop si può realizzare un contatore di modulo |
* tutte le uscite hanno un duty-cycle del 50% | * tutte le uscite hanno un duty-cycle del 50% | ||
* è possibile ottenere un contatore anche con FF attivi sul fronte di salita collegando il clock alle uscite complementate (`bar Q`) dei FF precedenti | * è possibile ottenere un contatore anche con FF attivi sul fronte di salita collegando il clock alle uscite complementate (`bar Q`) dei FF precedenti | ||
Linea 59: | Linea 60: | ||
===== 3 Contatori sincroni ===== | ===== 3 Contatori sincroni ===== | ||
- | I contatori sincroni sono realizzati con flip-flop comandati | + | I contatori sincroni sono realizzati con flip-flop comandati |
* possono lavorare a frequenze più elevate | * 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' | * non producono combinazioni errate dovute ai tempi di propagazione (come avviene per i contatori asincroni dove ogni FF viene attivato dall' | ||
Linea 75: | Linea 76: | ||
* ... e così via | * ... e così via | ||
- | Il circuito risultante è quello mostrato in figura 10. Per realizzare contatori sincroni di modulo diverso si procede in maniera simile, utilizzando FF T e porte AND((per realizzare contatori all' | + | Il circuito risultante è quello mostrato in figura 10. Per realizzare contatori sincroni di modulo diverso si procede in maniera simile, utilizzando FF T e porte AND((per realizzare contatori all' |
Le figure 12 e 13 mostrano come le prestazioni dei contatori sincroni sono superiori a quelle degli asincroni: | Le figure 12 e 13 mostrano come le prestazioni dei contatori sincroni sono superiori a quelle degli asincroni: |
sezione_5b.1552038103.txt.gz · Ultima modifica: 2020/07/03 15:58 (modifica esterna)