Latch proti Flip-Flopu
Latch in flip flops so osnovni gradniki zaporednih logičnih vezij, od tod tudi pomnilnik. Zaporedno logično vezje je vrsta digitalnega vezja, ki se ne odziva samo na sedanje vhode, ampak na sedanje stanje (ali preteklo) vezja. Za dosego te funkcionalnosti mora vezje imeti možnost, da ohrani svoje stanje kot binarne informacije.
Več o ključavnicah
Osnovna lastnost pomnilniške naprave je ta, da mora imeti možnost, da ohrani svoje izhode v fiksnem stanju, dokler ne dobi navodila za spremembo. To funkcijo omogoča bistabilno logično vezje. Preprosto povedano, ima dve stabilni stanji; a Nastavi stanje in Ponastavi stanje. Po dogovoru se nastavljeno stanje šteje za 1, ponastavljeno stanje pa kot 0. Takšen element vezja je znan kot zapah; analogno mehanski napravi, ki predmete pritrdi v fiksni položaj.
Osnovna nastavitev-ponastavitev zapaha (SR zapah) je najpreprostejša oblika bistabilnih vezij. Ključavnice JK in D sta dve drugi vrsti zapah. Njihovo delovanje je priročno izraženo s tabelo resnice. Je tabelarična predstavitev vseh možnih rezultatov za različna vhodna stanja.
Osnovni zapah spremeni svojo vrednost vsakič, ko so podani pravilni vhodi. To predstavlja težave pri nadzoru podatkovnega bita, shranjenega v zapahu v velikem vezju. Več nadzora nad bistabilnim vezjem je mogoče uvesti tako, da vsak vhod prestavite skozi vrata AND. S krmiljenjem vrat AND z drugim signalom je dovoljeno vnašanje ob zaželenih dogodkih. Ta dodatni vhod je znan kot Omogoči, zasun, ki je konfiguriran na ta način, je znan kot zaklenjen zapah ali zapah. Običajno možnost Enable nadzoruje ura, ki je digitalni signal z zaželenimi intervali visokega (1) in nizkega (0) stanja.
Kadar je ura v visokem stanju, ima urejen D-zapah, izhod predpostavlja visoko stanje za vsako visoko stanje vhodov. Tako vedenje se imenuje preglednost. V nekaterih aplikacijah je preglednost zaskočkov slabost.
Več o Flip-Flops
Pogosto je potrebno imeti sposobnost vzorčenja vnosa v določenem trenutku in obdržati vrednost znotraj. Zaradi preglednosti se zapah odzove na vsak dogodek v velikem stanju ure. Kot rešitev je mogoče uporabiti bistabilna vezja, ki se sprožijo na naraščajočem robu ali padajočem robu urnega impulza. Ti tokokrogi so znani kot flip-flops, ki so sinhroni z robom urnega impulza. Zato so Flip-Flops znani tudi kot sinhroni bistabilni multivibratorski tokokrogi. Po drugi strani so zapahi asinhroni bistabilni multivibratorski tokokrogi.
Skladno z delovanjem zaklepov so zasnovane tudi flops SR, JK, D in T.
Kakšna je razlika med Latches in Flip Flops?
• Ključavnica je asinhroni bistabilni multivibratorski sklop, flip-flop pa je sinhronski bistabilni multivibratorski sklop.
• V zapahih se lahko zadrženo stanje spremeni kadar koli, ko je omogočeno v visokem stanju, pri zaskočnih pahljačih pa se lahko zadržano stanje spremeni le na naraščajočem robu ali padajočem robu urnega signala, ki je naveden kot vhod omogočiti.