Contatori sincroni e asincroni Contatori

September 30

Nel campo dell'elettronica digitale, un "contatore" è un circuito logico sequenziale. Il circuito è costituito da una serie di flip-flop: circuiti elettronici che hanno due condizioni stabili, corrispondenti ciascuna ad uno dei due segnali di ingresso alternativi. Il ciclo circuiti possono attraverso una sequenza di stati. Due tipi di contatore esistono: sincrona e asincrona.

Contatori sincroni

contatori sincroni tipicamente costituiti da un elemento di memoria, che viene implementata utilizzando flip-flop, e un elemento di combinatoria, che è tradizionalmente implementato utilizzando porte logiche. Le porte logiche sono circuiti logici con uno o più terminali di ingresso ed un terminale di uscita, in cui l'uscita è commutata tra due livelli di tensione determinati da una combinazione di segnali di ingresso. L'uso di porte logiche per la logica combinatoria genere riduce il costo dei componenti per circuiti contatori al minimo, così rimane un approccio popolare.

Clock Pulse

contatori sincroni hanno un orologio interno, mentre i contatori asincroni non lo fanno. Come risultato, tutti i flip-flop in un contatore sincrono sono azionati contemporaneamente da un unico impulso di clock comune. In un contatore asincrono, il primo flip-flop è comandato da un impulso da un clock esterno e ogni successivo flip-flop è comandato dall'uscita del precedente flip-flop nella sequenza. Questa è la differenza essenziale tra contatori sincroni e asincroni.

Contatori asincroni

contatori asincroni, noto anche come contatori ondulazione, sono il tipo più semplice, che richiede un minor numero di componenti e circuiti meno di contatori sincroni. contatori asincroni sono più facili da costruire rispetto alle loro controparti sincroni, ma l'assenza di un orologio interno introduce anche alcuni importanti inconvenienti. Il flip-flop in asincrono America Modifica contatore in tempi diversi, in modo che i ritardi nel passaggio da uno stato all'altro - note come i ritardi di propagazione - aggiungere fino a creare un ritardo complessivo. Il più flip-flop un contatore asincrono contiene, maggiore è il ritardo complessivo.

considerazioni

In genere, i contatori asincroni sono meno utili di contatori sincroni a complessi sistemi ad alta frequenza. Alcuni circuiti integrati reagiscono più velocemente di altri, quindi se si verifica un evento esterno vicino ad una transizione tra stati - quando alcuni, ma non tutti, i circuiti integrati hanno cambiato stato - può introdurre errori nel contatore. Tali errori sono difficili da prevedere a causa della differenza di tempo casuale variabile tra gli eventi. Inoltre, ritardi di propagazione possono rendere difficile l'individuazione, o decodificare, lo stato di uscita di un circuito contatore asincrono elettronicamente.