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
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
- 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
- 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.