Obwód przerzutnika Master-Slave i jego działanie

Wypróbuj Nasz Instrument Do Eliminowania Problemów





Plik obwody kombinacyjne nie używaj żadnej pamięci. Dlatego wcześniejsza pozycja wejścia nie obejmuje żadnego wyniku w obecnej sytuacji obwodu. Chociaż układ sekwencyjny zawiera pamięć, w konsekwencji wyjście zależy od wejścia, co oznacza, że ​​wyjście może się zmieniać w zależności od wejścia. Działanie tych obwodów można wykonać, wykorzystując wejście poprzedniego obwodu, CLK, pamięć i wyjście. W tym artykule omówiono przegląd przerzutników typu master-slave. Ale zanim dowiesz się o tym flip-flopie, musisz wiedzieć o podstawach japonki jak flip flop SR i flip flop JK.

Co to jest Flip Flop Master-Slave?

Zasadniczo ten typ przerzutnika może być zaprojektowany z dwoma JK FF poprzez połączenie szeregowe. Jeden z tych FF, jeden FF działa jako master, a drugi FF działa jako slave. Podłączenie tych FF można wykonać w ten sposób, wyjście master FF może być podłączone do wejść slave FF. Tutaj wyjścia slave FF można podłączyć do wejść master FF.




W tego typu FF, falownik jest również używany jako dodatek do dwóch FF. Podłączenie falownika można wykonać w taki sposób, że odwrócony impuls CLK można podłączyć do slave FF. Innymi słowy, jeśli impuls CLK ma wartość 0 dla głównego FF, to impuls CLK będzie wynosił 1 dla slave FF. Podobnie, gdy impuls CLK ma wartość 1 dla głównego FF, wówczas impuls CLK będzie wynosił 0 dla slave FF.

obwód master-slave-flip-flop

obwód master-slave-flip-flop



Master-Slave FF Working

Ilekroć impuls CLK osiąga stan wysoki, co oznacza 1, wówczas slave może zostać oddzielony, wejścia takie jak J & K mogą zmienić stan systemu.

Podrzędny FF może zostać odłączony, aż impuls CLK osiągnie stan niski, co oznacza 0. Za każdym razem, gdy impuls CLK powróci do stanu niskiego, dane mogą być przesłane z nadrzędnego FF do podrzędnego FF i na koniec p można uzyskać.

Początkowo główny FF zostanie wyzwolony na poziomie dodatnim, podczas gdy podrzędny FF zostanie wyzwolony na poziomie ujemnym. Z tego powodu master FF reaguje jako pierwszy.


Jeśli J = 0 i K = 1, to wyjście master FF „Q” idzie na wejście K slave FF i CLK wymusza slave FF do RST (reset), dlatego slave FF kopiuje master FF.

Jeśli J = 1 i K = 0, to z mastera FF „Q” idzie na wejście J slave FF, a ujemne przejście CLK ustawia slave FF i kopiuje master.

Jeśli J = 1 i K = 1, to przełącza się na dodatnie przejście CLK, a zatem slave przełącza się na ujemne przejście CLK.

Jeśli oba J i K są równe 0, FF może zostać unieruchomiony, a Q pozostaje nieruchomy.

Diagram czasowy

  • Kiedy zarówno impuls CLK & o / p mastera jest wysoki, to pozostaje wysoki do CLK jest niski ze względu na stan jest przechowywany.
  • Obecnie o / p mastera zmienia się w niskie, gdy impuls CLK ponownie zmienia się w wysoki i pozostaje niski, aż CLK ponownie zmieni się w wysoki.
  • Dlatego przełączanie odbywa się w cyklu CLK.
schemat-czasowy-master-slave-FF

schemat-czasowy-master-slave-FF

  • Ilekroć impuls CLK ma wartość 1, master jest ustawiany, ale nie slave, dlatego też slave o / p pozostaje „0”, dopóki CLK nie pozostanie 1.
  • Kiedy CLK jest niski, to podrzędny przechodzi w stan operacyjny i pozostaje „1”, aż CLK ponownie zmieni się w „0”.
  • Przełączanie odbywa się przez całą procedurę, podczas gdy o / p zmienia się raz w cyklu.
  • To sprawia, że ​​ten przerzutnik jest urządzeniem synchronicznym, ponieważ przekazuje tylko dane z taktowaniem sygnału CLK.

Tak więc to wszystko dotyczy Master-Slave Flip Flop . Na podstawie powyższych informacji możemy wreszcie wywnioskować, że ten FF można zbudować z dwoma FF, mianowicie master i slave. Kiedy jeden FF działa jak obwód główny, aktywuje się na krawędzi czołowej impulsu CLK. Podobnie, gdy inny FF działa jak obwód podrzędny, wówczas aktywuje się na opadającym zboczu impulsu CLK.