Cos'è un circuito sequenziale
componenti
Un circuito sequenziale è costituito da elementi di immagazzinamento, sotto forma di circuiti di chiusura o flip-flop e un circuito logico combinatorio. Un circuito di aggancio trasferisce segnali di ingresso al segnale di uscita quando indicato, e solo quando indicato, mentre un circuito a flip-flop ha due condizioni stabili, ciascuna corrispondente ad uno dei due segnali di ingresso alternativi. Il circuito logico combinato esegue una funzione di commutazione tra più uscite. Riceve due tipi di input, esterni e interni. Gli ingressi esterni provengono dall'esterno del circuito sequenziale e non sono controllati da esso e gli ingressi interni provengono da elementi di memorizzazione.
Circuiti sequenziali sincroni e asincroni
I circuiti sequenziali possono essere classificati come "sincroni" o "asincroni". Un circuito sequenziale sincrono ha un segnale di clock, che guida il circuito, come uno dei suoi ingressi. I circuiti flip-flop in un circuito sequenziale sincrono possono solo cambiare stato in risposta a impulsi di sincronizzazione orologio. Un circuito sequenziale asincrono non ha segnale di clock e utilizza gli impulsi dagli ingressi per pilotare il circuito. L'output di una sequenza asincrona dipende dall'ordine in cui le sue variabili di input cambiano. Un circuito sequenziale asincrono può essere pensato come un circuito combinatorio con retroazione.
applicazioni
I circuiti sequenziali possono essere utilizzati per le applicazioni, come prelevare denaro da un bancomat, che può essere suddiviso in più fasi o stati e richiedere la convalida in ogni fase. Nel caso di un bancomat, l'utente deve inserire una carta bancomat e inserire un numero di identificazione personale valido prima di ritirare il denaro, quindi il risultato finale dipende da una serie di sequenze.
considerazioni
In un circuito sequenziale, qualsiasi variazione delle variabili di input viene valutata per vedere se c'è una variazione nelle variabili di uscita. È importante, tuttavia, che l'impulso di attivazione sia sufficientemente breve in modo che le variabili di input secondarie o le variabili di stato, ovvero le variabili dagli elementi di memoria, non cambino durante lo stesso impulso. Se lo fanno, il circuito sequenziale non funzionerà correttamente.