Forskellen mellem låsen og flip-flop

Latch vs Flip-Flop

Låse og flip flops er grundlæggende byggesten til sekventielle logiske kredsløb, og dermed hukommelsen. Et sekventielt logisk kredsløb er en type digitalt kredsløb, der ikke kun reagerer på de aktuelle indgange, men på den aktuelle tilstand (eller fortid) af kredsløbet. For at opnå denne funktionalitet skal kredsløbet være i stand til at bevare sin tilstand som binær information.

Mere om låse

En hukommelsesenheds grundlæggende egenskab er, at den skal være i stand til at bevare sine output i en fast tilstand, indtil den får besked om at ændre. Denne funktion leveres af et bistabilt logik-kredsløb. Kort sagt, det har to stabile tilstande; a Indstil tilstand og en nulstil tilstand. I konvention betragtes den indstillede tilstand som 1, og nulstillingsstatus betragtes som 0. Et sådant kredsløbselement er kendt som en låse; analog med en mekanisk anordning, der låser objekterne i en fast position.

Grundlæggende indstilling af nulstilling af lås (SR-lås) er den enkleste form for bistable kredsløb. JK- og D-låse er to andre typer låse. Deres funktion udtrykkes bekvemt ved en sandhedstabel. Det er en tabelform for alle de mulige resultater for forskellige inputtilstande.

En basislås ændrer dens værdi, når der gives korrekte input. Dette giver problemer med at styre databiten, der er gemt i låsen i et stort kredsløb. Mere kontrol til bistabilt kredsløb kan introduceres ved at føre hvert input gennem en AND-gate. Ved at styre AND-porten ved hjælp af et andet signal, kan indgange tillades ved ønskelige begivenheder. Denne ekstra indgang er kendt som Enable, og en spærring, der er konfigureret på denne måde, er kendt som en uret låse eller en lukket lås. Normalt styres Enable af et ur, der er et digitalt signal med ønskelige intervaller mellem høje (1) og lave (0) tilstande.

For en uret D-lås antager output, når uret er i høj tilstand, den høje tilstand for hver høj tilstand af indgange. Denne opførsel kaldes gennemsigtighed. I nogle applikationer er transparensen af ​​spærrene en ulempe.

Mere om Flip-Flops

Det er ofte nødvendigt at have evnen til at prøve input på et specifikt øjeblik og beholde værdien internt. På grund af gennemsigtigheden reagerer låsen på enhver begivenhed, der opstår i urets høje tilstand. Som en løsning kan bistabile kredsløb, der udløses på stigende kant eller den faldende kant af urimpulsen, bruges. Disse kredsløb er kendt som flip-flops, som er synkrone med kanten af ​​en urpuls. Derfor er Flip-Flops også kendt som synkrone bistable multivibrator-kredsløb. På den anden side er låse asynkrone bistable multivibrator-kredsløb.

Tilsvarende betjening af låsene, SR, JK, D og T flip flops er også designet.

Hvad er forskellen mellem låse og flip flops?

• Låsen er et asynkron bistabelt multivibratorkredsløb, og en flip-flop er et synkron bistabelt multivibratorkredsløb.

• I låse kan den tilbageholdte tilstand ændre sig på ethvert tidspunkt, når aktiveringen er i høj tilstand, men i flip flops kan den tilbageholdte tilstand kun ændres ved stigende kant eller faldende kant af kloksignalet, der er angivet som input til gøre det muligt for.