logo

D Flip Flop

Edellytys: Johdatus sarjapiiriin

Flip Flop on elektroninen laite tai tarkemmin sanottuna eräänlainen muistikomponentti, johon mahtuu yksi bitti dataa. Flip flopilla on kaksi tilaa, eli SET ja RESET. Nämä tilat esitetään binääriarvoilla 0 ja 1. Flip floppi pysyy nykyisessä tilassaan, kunnes se vastaanottaa signaalin, joka vaihtaa sen vastakkaiseen tilaan. Kello- tai pulssisignaali voi laukaista flip-flopin vaihtamaan tilaa.

D Flip Flop

D-kiikku on elektroninen laite, joka tunnetaan nimellä viive- tai datakiikku, jota käytetään yksittäisen databitin tallentamiseen. D-kiikkut ovat synkronisia tai asynkronisia. Kellosingle vaaditaan D-kiikkujen synkroniseen versioon, mutta ei asynkroniseen. D-kiikkussa on kaksi tuloa, data ja kellotulo, joka ohjaa kiikkua. kun kellotulo on korkea, data siirretään kiikun lähtöön ja kun kellotulo on alhainen, kiikun lähtö pidetään edellisessä tilassaan.



D Flip Flopin toiminta

D-kiikku koostuu yhdestä D-tulosta ja kahdesta lähdöstä (Q ja Q'). D Flip Flopin perustoiminta on seuraava:

  • Kun kellosignaali on alhainen, flip floppi säilyttää nykyisen tilan ja jättää huomioimatta D-tulon.
  • Kun kellosignaali on korkea, flip floppi ottaa näytteitä ja tallentaa D-tulon.
  • Arvo, joka syötettiin aiemmin D-sisääntuloon, heijastuu flip flopin Q-lähtöön.
    • Jos D = 0, niin Q on 0.
    • Jos D = 1, niin Q on 1.
  • Flip flopin Q-lähtöä täydentää Q-lähtö.
    • Jos Q = 0, niin Q' on 1.
    • Jos Q = 1, niin Q' on 0.
D Flip Flopin totuustaulukko

D Flip Flopin totuustaulukko

D Flip Flopin ominaisuustaulukko

D-kiikun ominaistaulukko näyttää kiikun käyttäytymisen kullekin tulon ja nykyisen tilan yhdistelmälle. D-flip flopin ominaistaulukko on seuraava.

kuinka päivitän javan
D Flip Flopin ominaisuustaulukko

D Flip Flopin ominaisuustaulukko

  • D on tulo ja Q on nykyinen tila, Qn + 1 on seuraavan tilan lähdöt.
  • Qn+1 on aina nolla, kun D on 0, riippumatta flip flopin nykyisestä tilasta.
  • Kun kiikun tulo on 1, seuraava kiikun tila on aina 1, riippumatta kiikun nykyisestä tilasta.

D Flip Flopin karakteristinen yhtälö

D-kiikun ominaisuusyhtälö koostuu Boolen lausekkeesta, joka selittää flip flopin tulon ja lähdön välisen suhteen. D-kiikun ominaisyhtälö on seuraava.

D Flip Flopin ominaisuusyhtälö

D Flip Flopin ominaisuusyhtälö

  • Qn+1 edustaa kiikun lähtöä seuraavassa kellojaksossa.
  • Dn on kiikun tulo nykyisellä kellojaksolla, ja n edustaa nykyistä kellojaksoa.
  • Tämä D-flip-flop-tilojen ominaisyhtälö että kiikkun lähtö seuraavan kellojakson aikana on yhtä suuri kuin nykyisen kellojakson tulo .

D Flip Flop -herätystaulukko

Her, Qn edustaa kiikun nykyistä tilaa ja Dn edustaa kiikun nykyistä tuloa. Missä as Qn+1 edustaa kiikun seuraavaa tilaa.

  • Kun Qn on 0 ja Dn on myös 0, niin Qn+1 muuttuu 0:ksi. Tämä tilanne selittää pitotilan ehdon.
  • Kun Qn on 0, mutta Dn on 1, Qn+1:stä tulee 1. Tämä tilanne selittää nollaustilan tilanteen.
  • Kun Qn on 1, mutta Dn on 0, Qn+1 muuttuu 0:ksi. Tämä tilanne selittää pitotilan ehdon.
  • Kun Qn on 1 ja Dn on myös 1, niin Qn+1:stä tulee 1. Tämä tilanne selittää nollaustilan tilanteen.

D Flip Flopin edut

  • D-flip floppi on hyvin yksinkertainen suunnitella.
  • D-kiikkun laskentanopeus on erittäin nopea verrattuna muihin kiikkuihin.
  • D-flip floppi vaatii hyvin vähän komponentteja suunnitteluun, mikä tekee siitä helposti ymmärrettävän.

D Flip Flopin haitat

  • D-varvastossut ovat häiriöalttiita. Kun tulo vaihtelee nopeasti, flip-flop-lähtö voi häiritä. Digitaalisten piirien häiriöitä on vaikea tunnistaa ja korjata.

D Flip Flop -tyypit

  • D Salpa.
  • EdgeTriggered D Flip Flop.

Sovellus D Flip Flop

D-flip-flopilla on lukuisia sovelluksia digitaalisessa järjestelmässä, joka kuvataan seuraavasti:

postitilauksen läpikulku
  • Muisti: D-flip floppia käytetään muistipiirin luomiseen tietojen säilyttämistä varten.
  • Rekisterit: D-flip floppia käytetään rekisterin luomiseen, joka voi sisältää tietoja digitaalisessa järjestelmässä. Käyttämällä D-flip floppia suunnittelija voi rakentaa minkä tahansa kokoisen rekisterin vaatimuksen mukaan.
  • Laskurit: D-kiikkuja käytetään luomaan laskurit, jotka laskevat digitaalisessa järjestelmässä tapahtuneiden tapahtumien määrän.
  • Synkroninen järjestelmä: D-flip floppi on mukana synkronisen järjestelmän kehittämisessä.

Johtopäätös

Tässä artikkelissa keskustelimme D-flip flopin perustasta D-flip floppien toimintaperiaatteella. Olemme myös keskustelleet D-kiikun ominaistaulukosta ja taulukkoa analysoimalla olemme johtaneet D-kiikun ominaisyhtälön ja herätetaulukon. Tässä artikkelissa selitetään useita D-flip-flopin etuja ja haittoja D-kiikun viimeaikaisissa sovelluksissa.