Latch vs Flip-Flop
Lang en flip flops is basiese boustene van opeenvolgende logika-stroombane, vandaar die geheue. 'n Sekwensiële logikakring is 'n tipe digitale stroombaan wat nie net op die huidige insette reageer nie, maar op die huidige toestand (of verlede) van die stroombaan. Om hierdie funksionaliteit te bereik, moet die stroombaan sy toestand as binêre inligting kan behou.
Meer oor Latches
Die basiese eienskap van 'n geheuetoestel is dat dit sy uitsette in 'n vaste toestand moet kan behou totdat dit opdrag gegee word om te verander. Hierdie funksie word verskaf deur 'n bistabiele logikakring. Eenvoudig gestel, dit het twee stabiele toestande; 'n Stel toestand en 'n Herstel toestand. Volgens konvensie word die ingestelde toestand as 1 beskou en terugsteltoestand word as 0 beskou. So 'n stroombaanelement staan bekend as 'n grendel; analoog aan 'n meganiese toestel wat die voorwerpe in 'n vaste posisie vasmaak.
Basiese instel-terugstel-grendel (SR-grendel) is die eenvoudigste vorm van bistabiele stroombane. JK- en D-grendels is twee ander soorte grendels. Hul werking word gerieflik uitgedruk deur 'n waarheidstabel. Dit is 'n tabelvormige voorstelling van al die moontlike uitkomste vir verskillende insettoestande.
'n Basiese grendel verander sy waarde wanneer korrekte insette gegee word. Dit veroorsaak probleme vir die beheer van die databis wat in die grendel in 'n groot stroombaan gestoor is. Meer beheer na bistabiele stroombaan kan ingestel word deur elke inset deur 'n EN-hek te stuur. Deur die EN-hek te beheer deur 'n ander sein te gebruik, kan insette by wenslike gebeurtenisse toegelaat word. Hierdie bykomende inset staan bekend as die Aktiveer, en 'n grendel wat op hierdie manier gekonfigureer is, staan bekend as 'n geklokte grendel of 'n omheinde grendel. Gewoonlik word die Aktiveer deur 'n horlosie beheer, wat 'n digitale sein is met gewenste intervalle van hoë (1) en lae (0) toestande.
Vir 'n geklokte D-grendel, wanneer die horlosie in die hoë toestand is, neem die uitset die hoë toestand aan vir elke hoë toestand van die insette. Hierdie gedrag word deursigtigheid genoem. In sommige toepassings is deursigtigheid van die grendels 'n nadeel.
Meer oor flip-flops
Dit is dikwels nodig om die vermoë te hê om die insette op 'n spesifieke oomblik te monster en die waarde intern te behou. As gevolg van die deursigtigheid reageer die grendel op enige gebeurtenis wat in die hoë toestand van die horlosie plaasvind. As 'n oplossing kan bistabiele stroombane wat op die stygkant of die dalende flank van die klokpuls geaktiveer word, gebruik word. Hierdie stroombane staan bekend as flip-flops, wat sinchronies is met die rand van 'n klokpuls. Daarom staan flip-flops ook bekend as sinchrone bistabiele multivibratorkringe. Aan die ander kant is grendels asinchrone bistabiele multivibratorkringe.
Ooreenstem met die werking van die grendels, SR, JK, D, en T flip flops is ook ontwerp.
Wat is die verskil tussen Latches en Flip Flops?
• Die grendel is 'n asinchrone bistabiele multivibratorkring, en 'n flipflop is 'n sinchrone bistabiele multivibratorkring.
• In grendels kan die behoue toestand op enige oomblik verander wanneer die aktivering op die hoë toestand is, maar in flip flops kan die behoue toestand slegs verander by die stygende flank of die dalende flank van die kloksein wat gegee word as die invoer van die enable.