Į SR NAND Gate Bistabilas grandinėje, neapibrėžtos įvesties sąlygos SET = '0' ir RESET = '0' yra draudžiamos. Tai yra SR šlepetės trūkumas. Ši būsena:
- Nepaisyti grįžtamojo ryšio užfiksavimo veiksmo.
- Priverskite abu išėjimus būti 1.
- Praraskite valdymą įvestyje, kuri pirmiausia pereina į 1, o kita įvestis lieka „0“, kuria valdoma gauta skląsčio būsena.
Mums reikia an inverteris kad taip neatsitiktų. Sujungiame keitiklį tarp Set ir Reset įėjimų, kad sukurtume kito tipo flip flop grandinę, vadinamą D šlepetės , Delay Flip flop, D tipo Bistabilas, D tipo Flip flop.
java pabėgimo simbolis
D-flip flop yra svarbiausias šlepetys iš kitų laikrodžių tipų. Tai užtikrina, kad tuo pačiu metu abu įėjimai, t. y. S ir R, niekada nėra lygūs 1. Delay šleifas suprojektuotas naudojant uždarą SR šlepetės su keitikliu, prijungtu tarp įėjimų, leidžiančiu įvesti vieną D(duomenys).
Ši viena duomenų įvestis, pažymėta raide „D“, naudojama vietoje „Set“ įvesties ir papildomos „Reset“ įvesties, naudojamas keitiklis. Taigi lygiui jautrus D-tipo arba D flip flopas yra sukonstruotas iš lygiui jautraus SR flip flop.
Taigi, čia S = D ir R = ~ D (D papildymas)
Blokinė diagrama
Grandinės schema
Žinome, kad SR flip-flop reikia dviejų įėjimų, t. y. vieno „NUSTATYTI“ išvestį, o kitą – „ATSTATYTI“ išvestį. Naudodami keitiklį, galime nustatyti ir iš naujo nustatyti išėjimus tik su vienu įėjimu, nes dabar du įvesties signalai papildo vienas kitą. SR flip flop atveju, kai abu įėjimai yra 0, ši būsena nebegalima. Tai dviprasmiškumas, kurį pašalina D-flip flop komplementas.
D flip flop atveju viena įvestis „D“ vadinama „duomenų“ įvestimi. Kai duomenų įvestis yra nustatyta į 1, būtų nustatytas apverstas, o kai nustatytas į 0, jis pasikeistų ir būtų nustatytas iš naujo. Tačiau tai būtų beprasmiška, nes šlepetės išvestis visada pasikeistų kiekvieną impulsą, taikomą šiai duomenų įvestiei.
Įvestis „CLOCK“ arba „ENABLE“ naudojama siekiant to išvengti, kad būtų galima atskirti duomenų įvestį nuo apversto fiksavimo grandinės. Kai laikrodžio įvestis nustatyta į teisingą, D įvesties sąlyga nukopijuojama tik į išvestį Q. Tai sudaro kito nuoseklaus įrenginio, vadinamo kaip D Flip Flop .
Kai laikrodžio įvestis yra nustatyta ties 1, ir 'nustatyti' ir 'atstatyti' įvestys yra nustatomos į 1. Taigi jis nepakeis būsenos ir neišsaugos duomenų, esančių išvestyje prieš įvykstant laikrodžio perėjimui. Paprastais žodžiais tariant, išvestis „užfiksuojama“ ties 0 arba 1.
govinda
Tiesos lentelė D tipo Flip Flop
Simboliai ↓ ir ↑ rodo laikrodžio impulso kryptį. D tipo šlepetys šiuos simbolius laikė krašto paleidikliais.