Typer av sekvenskretser

Typer av sekvenskretser


En sekvensiell krets er en type logisk krets. Den sender et utgangssignal som er avhengig av den foreliggende inngangen i tillegg til historien om inndata. Det gjør det forskjellig fra en kombinatoriske krets, hvis utgangs avhenger utelukkende på dagens inngang. Gitt deres avhengighet av innspill historie (eller lagres inngang), sekvensielle kretser er spesielt nyttig i data random access memory (RAM). De to typer sekvenskretser er synkrone kretser og asynkrone kretser.

sekvensiell logisk

Sekvensielle kretser bruker et begrep om kretsteori kalles sekvensiell logikk. Sekvensiell logikk er avhengig av status på inngangene samt data som er lagret i kretsen minne. En av de viktigste aspektene ved sekvensiell logikk er begrepet "flip-flops". Flip-flops er interne brytere i en sekvensiell krets som er enten åpen, slik at flyten av informasjon; eller lukket, begrenser flyten av informasjon. Det avhenger av en rekke faktorer fastsatt av ingeniør. Dette åpner for bygging av komplekse systemer som kan fullføre et bredt spekter av funksjoner.

Bruk av sekvenskretser

På grunn av deres evne til å lagre informasjonen som skal brukes på et senere tidspunkt, sekvenskretser er nyttige i mange anvendelser, inkludert datamaskinens minne. Sekvenskretser også bruke interne overklokking, så de er nyttige i klokker, tidtakere eller et objekt som er avhengig av nøyaktig timing.

synkron~~POS=TRUNC kretser

Synkrone kretser gjøre bruk av flip-flops og logiske porter. I likhet med flip-flops, logiske porter enten tillate eller begrense strømmen av informasjon avhengig av visse situasjoner, for eksempel om to variablene er lik en annen. En bestemt type synkron krets, som kalles et klokket-sekvensiell krets, bruker klokkepulser. Klokkepulser blir brukt til å synkronisere de forskjellige elementer i kretsen, for eksempel flip-flops. Flip-flops i en klokket-sekvensiell krets er bare berørt når det blir varslet av en klokkepuls.

asynkrone kretser

En asynkron krets er en som registrerer hvilken rekkefølge de inngangsvariable forandre seg, og sender et utgangssignal som avhenger av resultatet. Denne typen kretsen må også være i stand til å ha sin input variabler endres når som helst. Det er også en spesiell form for asynkron krets, kalt en port-typen asynkron krets. Gate-type kretser er i hovedsak kombinatoriske kretser (som betyr at de bare stoler på det nåværende inngang) med en tilbakemelding bane. Tilbakemelding banen betyr informasjon fra utgangen kan føres tilbake til inngangen. På grunn av den tilbakemelding, kan slike kretser bli ustabil, slik at de ikke er vanlig.