Master-Slave Flip Flop áramkör és működése

Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére





A kombinációs áramkörök ne használjon semmiféle memóriát. Ezért a bemenet korábbi pozíciója nem tartalmaz semmilyen eredményt az áramkör jelenlegi helyzetével szemben. Bár a szekvenciális áramkör memóriát tartalmaz, következésképpen a kimenet a bemenettől függ, ami azt jelenti, hogy a kimenet a bemenet alapján változhat. Ezeknek az áramköröknek a működése a korábbi áramkörbemenet, CLK, memória és kimenet felhasználásával végezhető el. Ez a cikk a master-slave flip flop áttekintését tárgyalja. De mielőtt megismerné ezt a flip-flopot, ismernie kell az alapjait papucs mint az SR flip flop és a JK flip flop.

Mi az a master-slave flip flop?

Alapvetően ez a típusú flip-flop két JK FF-rel tervezhető soros összekapcsolással. Ezen FF-ek egyike, egy FF mesterként, más FF pedig rabszolgaként működik. Ezeknek az FF-eknek a csatlakoztatása így történhet, a master FF kimenet csatlakoztatható az FF slave bemeneteihez. Itt a slave FF kimenetei összekapcsolhatók a master FF bemeneteivel.




Ebben a típusú FF-ben inverter két FF-hez is használják. Az inverter csatlakoztatása úgy valósítható meg, hogy ahol az invertált CLK impulzus az FF slave-hez csatlakoztatható. Más szavakkal, ha a CLK impulzus 0 egy master FF esetében, akkor a CLK impulzus 1 lesz egy slave FF esetén. Hasonlóképpen, amikor a CLK impulzus értéke 1 a master FF esetében, akkor a CLK impulzus értéke 0 lesz a slave FF esetén.

master-slave-flip-flop-áramkör

master-slave-flip-flop-áramkör



Master-Slave FF működő

Amikor a CLK impulzus magasra megy, ami 1-et jelent, akkor a slave szétválasztható, az olyan bemenetek, mint a J & K, megváltoztathatják a rendszer állapotát.

A szolga FF leválasztható mindaddig, amíg a CLK impulzus alacsony szintre nem megy, ami azt jelenti, hogy 0. Ha a CLK impulzus visszaáll alacsony állapotba, akkor az adatokat továbbítani lehet az master FF-ről a slave FF-re, végül pedig az o / p megszerezhető.

Eleinte a master FF pozitív, míg a slave FF negatív szinten aktiválódik. Emiatt a master FF válaszol először.


Ha J = 0 és K = 1, akkor az „F” FF mester kimenete az FF slave K bemenetére kerül, és a CLK az FF slave-et RST-re kényszeríti (reset), ezért az FF slave másolja a master FF-et.

Ha J = 1 & K = 0, akkor az FF mester 'Q' a szolga FF J bemenetére kerül, és a CLK negatív átmenete beállítja a slave FF-et, és lemásolja a mastert.

Ha J = 1 és K = 1, akkor a CLK pozitív átmenetére vált, és ezért a rabszolga a CLK negatív átmenetére.

Ha mindkét J & K értéke 0, akkor az FF mozgásképtelenné válhat, és Q mozgathatatlan marad.

Időzítési diagram

  • Amikor a master mind a CLK pulzusa, mind az o / p értéke magas, addig magas marad a CLK az állapot miatt alacsony.
  • Jelenleg a mester o / p-je alacsonyra vált, mivel a CLK impulzus ismét magasra vált és alacsony marad, amíg a CLK még egyszer magasra nem vált.
  • Ezért a váltás egy CLK-ciklusra vonatkozik.
a master-slave-FF időzítési diagramja

a master-slave-FF időzítési diagramja

  • Ha a CLK impulzus értéke 1, akkor a master nem a slave, hanem a slave o / p „0” marad, amíg a CLK 1 marad.
  • Amikor a CLK alacsony, akkor a rabszolga működőképessé válik és „1” marad, amíg a CLK ismét „0” -ra vált.
  • A váltás az egész eljárás során megtörténik, miközben a cikluson belül az o / p egyszer megváltozik.
  • Ez teszi ezt a flip flopot szinkron készülékként, mert csak a CLK jel időzítésével továbbítja az adatokat.

Így mindez a Mester-Rabszolgáról szól Strand papucs . A fenti információk alapján végül arra a következtetésre juthatunk, hogy ez az FF két FF-rel felépíthető, nevezetesen master és slave. Amikor az egyik FF úgy működik, mint a főáramkör, akkor aktiválódik a CLK impulzus vezető élén. Hasonlóképpen, amikor egy másik FF úgy működik, mint a slave áramkör, akkor az aktiválódik a CLK impulzus eső széle felett.