U SR NAND vrata bistabilna kruga, nedefinirano stanje unosa SET = '0' i RESET = '0' je zabranjeno. To je nedostatak SR japanke. Ovo stanje:
- Zaobiđite radnju zaključavanja povratne informacije.
- Prisilno postavite oba izlaza na 1.
- Gubite kontrolu preko ulaza, koji prvo ide na 1, a drugi ulaz ostaje '0' kojim se kontrolira rezultirajuće stanje zasuna.
Trebamo pretvarač da se to ne dogodi. Povezujemo pretvarač između ulaza Set i Reset za proizvodnju druge vrste sklopa flip flop tzv D japanka , Delay flip flop, D-type bistable, D-type flip flop.
binarno stablo pretraživanja vs binarno stablo
D flip flop je najvažniji flip flop od ostalih tipova takta. Osigurava da u isto vrijeme oba ulaza, tj. S i R, nikada nisu jednaki 1. Preklopnik s kašnjenjem dizajniran je korištenjem usmjernika SR japanka s pretvaračem spojenim između ulaza koji omogućuje jedan ulaz D(Podaci).
Ovaj pojedinačni ulaz podataka, koji je označen kao 'D', koristi se umjesto ulaza 'Set', a za komplementarni ulaz 'Reset' koristi se pretvarač. Stoga je D-tip ili D bistabil osjetljiv na razinu konstruiran od SR bistabila osjetljivog na razinu.
Dakle, ovdje S=D i R= ~D(komplement od D)
Blok dijagram
Kružni dijagram
Znamo da SR flip-flop zahtijeva dva ulaza, tj. jedan za 'SET' izlaz i drugi za 'RESET' izlaza. Korištenjem pretvarača možemo postaviti i resetirati izlaze sa samo jednim ulazom jer se sada dva ulazna signala nadopunjuju. U SR flip flopu, kada su oba ulaza 0, to stanje više nije moguće. To je dvosmislenost koja se uklanja komplementom u D-flip flopu.
U D flip flopu, jedan ulaz 'D' naziva se ulaz 'Data'. Kada je unos podataka postavljen na 1, flip flop bi se postavio, a kada je postavljen na 0, flip flop bi se promijenio i resetirao. Međutim, to bi bilo besmisleno jer bi se izlaz flip flopa uvijek mijenjao na svakom impulsu primijenjenom na ovaj ulaz podataka.
preimenuj direktorij na linuxu
Ulaz 'CLOCK' ili 'ENABLE' koristi se kako bi se to izbjeglo za izolaciju ulaza podataka od strujnog kruga zaključavanja flipflopa. Kada je ulaz takta postavljen na istinito, uvjet D ulaza kopira se samo na izlaz Q. To čini osnovu drugog sekvencijalnog uređaja koji se naziva D japanka .
Kada je ulaz sata postavljen na 1, ulazi 'set' i 'reset' flip-flopa su postavljeni na 1. Dakle, on neće promijeniti stanje i pohraniti podatke prisutne na svom izlazu prije nego što je došlo do prijelaza sata. Jednostavnim riječima, izlaz je 'zasun' na 0 ili 1.
Tablica istinitosti za D-type Flip Flop
Simboli ↓ i ↑ označavaju smjer takta. D-tip flip flop pretpostavio je ove simbole kao rubne okidače.