Differenza tra latch e flip-flop

Differenza tra latch e flip-flop
Differenza tra latch e flip-flop

Video: Differenza tra latch e flip-flop

Video: Differenza tra latch e flip-flop
Video: SILENZIATORE: Come funziona? 2024, Luglio
Anonim

Latch vs Flip-Flop

Latch e flip flop sono elementi costitutivi di base dei circuiti logici sequenziali, da cui la memoria. Un circuito logico sequenziale è un tipo di circuito digitale che risponde non solo agli ingressi presenti, ma allo stato presente (o passato) del circuito. Per ottenere questa funzionalità, il circuito deve essere in grado di mantenere il suo stato come informazione binaria.

Ulteriori informazioni sui fermi

La proprietà di base di un dispositivo di memoria è che dovrebbe essere in grado di mantenere le sue uscite in uno stato fisso fino a quando non gli viene richiesto di cambiare. Questa funzione è fornita da un circuito logico bistabile. In poche parole, ha due stati stabili; uno stato di impostazione e uno stato di ripristino. Per convenzione, lo stato impostato è considerato 1 e lo stato reset è considerato 0. Tale elemento del circuito è noto come latch; analogo a un dispositivo meccanico che blocca gli oggetti in una posizione fissa.

Basic Set-Reset latch (SR latch) è la forma più semplice di circuiti bistabili. I chiavistelli JK e D sono altri due tipi di chiavistelli. Il loro funzionamento è convenientemente espresso da una tavola di verità. È una rappresentazione tabellare di tutti i possibili risultati per diversi stati di input.

Un latch di base cambia il suo valore ogni volta che vengono forniti input corretti. Ciò pone problemi per il controllo del bit di dati memorizzato nel latch in un circuito di grandi dimensioni. È possibile introdurre un maggiore controllo sul circuito bistabile facendo passare ciascun ingresso attraverso una porta AND. Controllando la porta AND utilizzando un altro segnale, gli ingressi possono essere consentiti in occasione di eventi desiderabili. Questo ingresso aggiuntivo è noto come Enable e un latch configurato in questo modo è noto come latch con clock o latch con gate. Solitamente l'abilitazione è controllata da un clock, che è un segnale digitale con intervalli desiderabili di stato alto (1) e basso (0).

Per un D-latch con clock, ogni volta che l'orologio è nello stato alto, l'uscita assume lo stato alto per ogni stato alto degli ingressi. Questo comportamento è chiamato trasparenza. In alcune applicazioni, la trasparenza dei fermi è uno svantaggio.

Ulteriori informazioni sulle infradito

Spesso è necessario avere la capacità di campionare l'ingresso in un istante specifico e mantenere il valore internamente. A causa della trasparenza, il latch risponde a qualsiasi evento che si verifica nello stato alto dell'orologio. Come soluzione, possono essere utilizzati circuiti bistabili attivati sul fronte di salita o sul fronte di discesa dell'impulso di clock. Questi circuiti sono noti come flip-flop, che sono sincroni con il fronte di un impulso di clock. Pertanto, i Flip-Flop sono anche noti come circuiti multivibratori bistabili sincroni. D' altra parte, i latch sono circuiti multivibratori bistabili asincroni.

In base al funzionamento dei fermi, sono progettati anche i flip flop SR, JK, D e T.

Qual è la differenza tra chiusure e flip flop?

• Il latch è un circuito multivibratore bistabile asincrono e un flip-flop è un circuito multivibratore bistabile sincrono.

• Nei latch, lo stato mantenuto può cambiare in qualsiasi istante quando l'abilitazione è allo stato alto, ma nei flip flop, lo stato mantenuto può cambiare solo al fronte di salita o di discesa del segnale di clock dato come ingresso dell'abilitazione.

Consigliato: