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: CIRCUITI SEQUENZIALI - LATCH e FLIP-FLOP 2024, Potrebbe
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.

Maggiori informazioni sui latch

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 viene istruito a 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 di ripristino è 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 latch JK e D sono altri due tipi di latch. 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. Un maggiore controllo al circuito bistabile può essere introdotto facendo passare ogni ingresso attraverso una porta AND. Controllando la porta AND utilizzando un altro segnale, gli ingressi possono essere consentiti agli eventi desiderati. Questo ingresso aggiuntivo è noto come Enable e un latch configurato in questo modo è noto come latch con clock o latch gated. Di solito l'abilitazione è controllata da un clock, che è un segnale digitale con intervalli desiderabili di stati alto (1) e basso (0).

Per un D-latch con clock, ogni volta che il clock è 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.

Maggiori informazioni sulle infradito

Spesso è necessario avere la capacità di campionare l'input 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, è possibile utilizzare 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.

Corrispondenti al funzionamento dei latch, sono progettati anche i flip flop SR, JK, D e T.

Qual è la differenza tra chiusure e infradito?

• 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 al fronte di discesa del segnale di clock dato come ingresso del abilitare.

Raccomandato: