>> Tecnologia elettronica >  >> Cellulari & accessori >> Palmari (PDA)

Il contatore Johnson: Architettura anello-torto e applicazioni

Logica sequenziale sincrona: L'anello camminante

Il contatore Johnson (anche twisted-ring counter, walking-ring counter, Möbius counter) è un registro a scorrimento dove l'uscita complementata dell'ultimo stadio si riporta all'ingresso del primo. Questa singola inversione trasforma un contatore binario 2n in un generatore di sequenza 2n-stati con proprietà uniche.

Definizione strutturale

Sequenza di stati (Esempio n=4)

 Orologio | Q3 Q2 Q1 Q0 | Decimale | Note ------|-------------|---------|------ 0 | 0 0 0 0 | 0 | Stato di reset 1 | 1 0 0 0 | 8 | Lo 0 invertito riportato indietro 2 | 1 1 0 0 | 12 3 | 1 1 1 0 | 14 4 | 1 1 1 1 | 15 5 | 0 1 1 1 | 7 | Lo 1 invertito riportato indietro 6 | 0 0 1 1 | 3 7 | 0 0 0 1 | 1 8 | 0 0 0 0 | 0 | Il ciclo si ripete (8 stati = 2n) 

Osservazione chiave: Solo un bit cambia per orologio (stati adiacenti Gray-code). Questo elimina i glitch di decodifica.

Caratteristiche definitorie

Confronto: Johnson vs Anello vs Binario

Tipo di contatoreFF (n)StatiDecodificaMax FreqAuto-start
Binario (Ripple)n2nComplessa (porte n-input)Bassa (ritardo propagazione)Sì
Binario (Sincrono)n2nComplessaAltaSì
Anello (Dritto)nnTriviale (1 FF per stato)MassimaNo (richiede preset)
Johnson (Torto)n2nSemplice (AND 2 ingressi)AltaSì (con reset)

Applicazioni classiche

Nota implementazione (74HC4017 / CD4017)

L'ubiquo CD4017 / 74HC4017 è un contatore Johnson a 5 stadi (10 uscite decodificate). Include carry-out (Q5̅) per cascata. Per Mod-8, usa uno stadio 4 (74HC164 + inverter feedback) o comanda il Q8 del 4017 a Reset.

  1. Come Aumentare la Durata della Batteria del Palm TX
  2. Come aggiornare un Palm Centro
  3. Opzioni PDA / Smartphone: HP iPAQ 111, Palm Pre Plus, BlackBerry 8820
  4. Come aumentare la velocità Internet su Pocket PC
  5. Come Usare Cuffie Stereo con HP Rx3715 PDA
  6. Come sostituire lo schermo dell'iPAQ 3715