Hva er en sekvensiell Circuit

In digital elektronikk , er en sekvensiell krets en der produksjonen avhenger ikke bare av dagens verdier av input variabler , men også på det siste, eller lagres , verdiene av disse variablene . Derimot, er en combi krets en der produksjonen avhenger bare av de gjeldende verdiene for input variabler ; så snart som input variabler endres, er informasjonen om sine tidligere verdier tapt, så kombinatoriske kretser har ingen hukommelse . Komponenter

A sekvensiell krets består av lagringselementer, i form av sperren eller flip - flop- kretser , og en kombinasjonslogikk krets. En klinke krets overfører inngangssignaler til utgangssignalet når signaliseres , og bare når signalisert , mens en flip -flop kretsen har to stabile tilstander , som hver tilsvarer en av to alternative inngangssignaler. Kombinasjonen logikk krets utfører en koblingsfunksjon blant flere utganger . Den mottar to typer innspill - eksterne og interne . De eksterne innganger kommer fra utenfor sekvensiell krets og ikke styrt av den; de interne innganger kommer fra oppbevaringselementer .
synkrone og asynkrone sekvenskretser

sekvenskretser kan klassifiseres som " synkron " eller " asynkron . " En synkron sekvensiell krets har et klokkesignal , som styrer kretsen , som en av sine innganger. Flip- flop- kretser i en synkron sekvensiell krets kan bare endre tilstanden som reaksjon på synkroniserings pulser fra klokken. En asynkron sekvensiell krets ikke har noen klokke -signal og bruker pulser av inngangene for å drive kretsen. Utgangen fra en asynkron sekvensiell avhenger av i hvilken rekkefølge de inngangsvariable forandre seg. En asynkron sekvensiell krets kan sees på som en kombinatoriske krets med tilbakemeldinger
Applications

sekvensielle kretser kan brukes for programmer - . For eksempel uttak av penger fra en Automated Teller Machine - som kan deles inn i flere faser , eller stater , og krever validering på hvert trinn . I tilfelle av en minibank, må brukeren sette inn et minibankkort og skriv inn en gyldig personlig identifikasjonsnummer før uttak av penger , så det endelige resultatet avhenger av en rekke sekvenser .
Betraktninger

i en sekvensiell krets , vil enhver endring i inndatavariabler evalueres for å se om det fører til en endring i utdatavariabler . Det er imidlertid viktig at aktiverings pulsen er kort nok til at de sekundære input variabler , eller tilstandsvariable - det vil si de variablene som kommer fra lagring elementer - ikke endres i løpet av samme puls. Hvis de gjør det, vil den sekvensielle kretsen ikke fungere fullstendig .

Hobbyer, spill © (www.northgames.biz)