Forskjell mellom lås og flip-flop: latch vs flip-flop sammenlignet

Anonim

Latch vs Flip-Flop

Lås og flip-flops er grunnleggende byggeklosser av sekvensielle logikkretser, og dermed minnet. En sekvensiell logikk krets er en type digital krets som ikke bare reagerer på nåværende innganger, men til nåværende tilstand (eller tidligere) av kretsen. For å oppnå denne funksjonaliteten må kretsen kunne beholde sin tilstand som binær informasjon.

Mer om Låser

Den grunnleggende egenskapen til en minneenhet er at den skal kunne beholde sine utganger i fast tilstand til den blir bedt om å endre seg. Denne funksjonen er gitt av en bistabil logikk krets. Enkelt sagt, den har to stabile stater; en Set-tilstand og en tilbakestillingstilstand. Ved konvensjon betraktes den innstilte tilstand som 1 og tilbakestilt tilstand betraktes som 0. Et slikt kretselement er kjent som en låse; analog til en mekanisk enhet som låser objekterne til en fast stilling.

Basic Set-Reset Latch (SR Latch) er den enkleste form for bistable kretser. JK og D låser er to andre typer låser. Deres operasjon er beleilig uttrykt av et sannhetstabell. Det er en tabell representasjon av alle mulige utfall for forskjellige inngangsstater.

En grunnleggende lås endrer verdien når det er gitt riktige innganger. Dette medfører problemer for styring av databit lagret i sperren i en stor krets. Mer kontroll til bistabil krets kan innføres ved å sende hvert inngang gjennom en AND-port. Ved å kontrollere AND-porten ved hjelp av et annet signal, kan innganger tillates ved ønskelige hendelser. Denne tilleggsinngangen er kjent som Aktiver, og en lås som er konfigurert på denne måten, kalles en klokket lås eller en låst lås. Vanligvis styres Enable med en klokke, som er et digitalt signal med ønskelige intervaller med høye (1) og lave (0) tilstander.

For en klokkeslettet D-lås, når klokken er i høy tilstand, utgår utgangen til høy tilstand for hver høy tilstand av inngangene. Denne oppførselen heter gjennomsiktighet. I noen applikasjoner er gjennomsiktigheten av låsene en ulempe.

Mer om Flip-Flops

Det er ofte nødvendig å ha muligheten til å prøve innspillingen på et bestemt tidspunkt og beholde verdien internt. På grunn av gjennomsiktigheten reagerer låsen på alle hendelser som forekommer i høyeste tilstand på klokken. Som en løsning, kan bistabile kretser utløst på stigende kant eller den fallende kanten av klokkepulsen bli brukt. Disse kretsene er kjent som flip-flops, som er synkron med kanten av en klokkepuls.Derfor er Flip-Flops også kjent som synkrone bistabile multivibratorkretser. På den annen side er låsene asynkrone bistabile multivibratorkretser.

I samsvar med driften av låsene, SR, JK, D og T flips flops er også designet.

Hva er forskjellen mellom låser og flip-flops?

• Låsen er en asynkron bistabil multivibratorkrets, og en flip-flop er en synkron bistabil multivibratorkrets.

• I låser kan den beholdte tilstanden endres når som helst når aktiveringen er i høy tilstand, men i flip-flops kan den tilbakeholdte tilstanden bare endres ved stigningskanten eller den fallende kanten av klokkesignalet gitt som inngang av aktiveringen.