logo

D Flip Flop

Forutsetning: Introduksjon til sekvensiell krets

Flip Flop er en elektronisk enhet eller for å være presis en slags minnekomponent som kan inneholde én bit data. En flip flop har to tilstander, det er SET og RESET. Disse tilstandene er representert med de binære verdiene 0 og 1. Vippen forblir i sin nåværende tilstand til den mottar et signal som bytter den til motsatt tilstand. Et klokke- eller pulssignal kan trigge flip-floppen til å endre tilstand.

D Flip Flop

D flip flop er en elektronisk enhet som er kjent som delay flip flop eller data flip flop som brukes til å lagre en enkelt bit av data. D flip flops er synkrone eller asynkrone. Klokkesingelen som kreves for den synkrone versjonen av D-flip-floppene, men ikke for den asynkrone. D-flip-floppen har to innganger, data og klokkeinngang som styrer flip-floppen. når klokkeinngangen er høy, overføres dataene til utgangen til flip-flop-en og når klokke-inngangen er lav, holdes utgangen fra flip-flop-en i sin forrige tilstand.



Arbeid av D Flip Flop

D flipflop består av en enkelt inngang D og to utganger (Q og Q’). Den grunnleggende funksjonen til D Flip Flop er som følger:

  • Når klokkesignalet er lavt, holder flip-floppen sin nåværende tilstand og ignorerer D-inngangen.
  • Når klokkesignalet er høyt, sampler og lagrer flip-flop D-inngang.
  • Verdien som tidligere ble matet inn i D-inngangen, reflekteres ved flip-floppens Q-utgang.
    • Hvis D = 0, vil Q være 0.
    • Hvis D = 1, vil Q være 1.
  • Q'-utgangen til flip-flop-en kompletteres av Q-utgangen.
    • Hvis Q = 0, vil Q’ være 1.
    • Hvis Q = 1, vil Q’ være 0.
Truth Table of D Flip Flop

Truth Table of D Flip Flop

Karakteristisk tabell for D flip flop

Den karakteristiske tabellen til D-flip-flop viser oppførselen til flip-flop for hver kombinasjon av inngang og gjeldende tilstand. Den karakteristiske tabellen for en D-flip flop er som følger.

hvordan kalle en metode i java
Karakteristikktabell for D Flip Flop

Karakteristikktabell for D Flip Flop

  • D er inngangen, og Q er gjeldende tilstand, Qn + 1 er de neste tilstandsutgangene.
  • Qn+1 vil alltid være null når D er 0, uavhengig av nåværende tilstand på flip flop.
  • Når inngangen til flip-flop-en er 1, vil neste tilstand av flip-flop alltid være 1, uavhengig av den nåværende tilstanden til flip-flop.

Karakteristisk ligning for D flip flop

Egenskapsligningen til D-flip-flop består av et boolsk uttrykk som forklarer forholdet mellom input og output fra flip-flop. Den karakteristiske ligningen for en D-flip flop er som følger.

Egenskaper Ligning av D flip flop

Egenskaper Ligning av D flip flop

  • Qn+1 representerer utgangen fra flip-flop ved neste klokkesyklus.
  • Dn er inngangen til vippen ved gjeldende klokkesyklus, og n representerer gjeldende klokkesyklus.
  • Denne karakteristiske ligningen av D flip flop-tilstander at utgangen fra vippen ved neste klokkesyklus vil være lik inngangen ved gjeldende klokkesyklus .

D Flip Flop eksitasjonsbord

Her, Qn representerer den nåværende tilstanden til flip-flop, og Dn representerer den gjeldende inngangen til flip-flop. Hvor som Qn+1 representerer den neste tilstanden til flipflop.

  • Når Qn er 0 og Dn også er 0, blir Qn+1 0. Denne situasjonen forklarer tilstanden for holdetilstand.
  • Når Qn er 0, men Dn er 1, blir Qn+1 1. Denne situasjonen forklarer tilstanden for tilbakestillingstilstand.
  • Når Qn er 1, men Dn er 0, blir Qn+1 0. Denne situasjonen forklarer tilstanden for holdetilstand.
  • Når Qn er 1 og Dn også er 1, blir Qn+1 1. Denne situasjonen forklarer tilstanden for tilbakestilling.

Fordeler med D Flip Flop

  • D flip flop er veldig enkel å designe.
  • Beregningshastigheten til D flip flop er veldig rask sammenlignet med andre flip flops.
  • D flip flop krever svært få komponenter å designe, noe som gjør det enkelt å forstå.

Ulemper med D Flip Flop

  • D flip flops er utsatt for feil. Når inngangen varierer raskt, kan flip-flop-utgangen feile. Digitale kretsfeil er vanskelige å identifisere og fikse.

Typer D Flip Flop

  • D Lås.
  • EdgeTriggered D Flip Flop.

Påføring av D Flip Flop

D flip flop har en rekke bruksområder i digitalt system er beskrevet som følger:

bash for loop 1 til 10
  • Hukommelse: D flip flop brukes til å lage en minnekrets for å holde dataene.
  • Registrerer: D flip flop brukes til å lage register, som kan holde data i digitalt system. Ved å bruke D-flip flop kan designeren bygge alle størrelser på registeret i henhold til kravet.
  • Tellere: D flip-flops brukes til å lage tellere som teller antall hendelser som har skjedd i det digitale systemet.
  • Synkront system: D flip flop har i utviklingen av det synkrone systemet.

Konklusjon

I denne artikkelen diskuterte vi grunnlaget for D flip flop med arbeidsprinsippet til D flip flops. Vi har også diskutert den karakteristiske tabellen til D-flip-flop, og ved å analysere tabellen har vi utledet den karakteristiske ligningen og eksitasjonstabellen til D-flip-flop. Denne artikkelen forklarer flere fordeler og ulemper med D-flip-flop med de siste bruken av D-flip-flop.