ORT1/Master-slave flip-flop

Izvor: SI Wiki
Pređi na navigaciju Pređi na pretragu

Master-slave flip-flopovi su oblast koja se na predmetu obično objašnjava samo na predavanjima i često dolazi kao četvrti zadatak na ispitu. Prilikom njihovog pravljenja, potrebno je poštovati nekoliko pravila.

Postupak

U zavisnosti od toga da li je asinhroni RS flip-flop aktivan u logičkoj jedinici ili nuli (tj. da li je napravljen pomoću NILI ili NI kola) dva asinhrona RS flip-flopa potrebna za realizaciju master-slave flip-flopa se crtaju na sledeći način jedan pored drugog:

Nakon određivanja pobude master RS flip-flopa, potrebno je napisati izraze za i koristeći dozvoljena kola (NI ili NILI). Na primer:

  1. Ukoliko se konstruiše T master-slave flip-flop kod koga je 1 aktivna vrednost takta a 0 aktivna vrednost ulaznog signala T pomoću asinhronih RS flip-flopova pravljenih preko NI kola (aktivnih u logičkoj nuli), dobiju se sledeći izrazi za i :[1]
    • , onda će to preko NI kola biti realizovano kao
    • , onda će to preko NI kola biti realizovano kao
  2. Ukoliko se konstruiše JK master-slave flip-flop kod koga je 0 aktivna vrednost takta a 1 aktivna vrednost ulaznih signala J i K pomoću asinhronih RS flip-flopova pravljenih preko NILI kola (aktivnih u logičkoj jedinici), dobiju se sledeći izrazi za i :[2]
    • , onda će to preko NILI kola biti realizovano kao
    • , onda će to preko NILI kola biti realizovano kao

Zatim je potrebno povezati master i slave flip-flop, na sledeći način (obratiti pažnju da nema ukrštanja žica ovim postupkom):

Nakon toga, potrebno je na ulaz master flip-flopa dovesti signale dobijene u tački 2.

  1. Ukoliko je u tački 2 dobijeno da se u konačnom izrazu na NI (odnosno NILI) kola master flip-flopa dovodi komplementiran signal takta, onda se na NI (odnosno NILI) kola slave flip-flopa dovodi direktan signal takta.
  2. Ukoliko se u konačnom izrazu za NI (odnosno NILI) kola master flip-flopa dovodi direktan signal takta, onda se na NI (odnosno NILI) kola slave flip-flopa dovodi dovodi komplementiran signal takta.

Na primer:

JK master-slave flip-flop iz tačke 2. Signal takta se na NILI kola master flip-flopa dovodi kao direktna vrednost, pa se na NILI kola slave flip-flopa dovodi komplementirani signal takta.

Napomene

Potrebno je znati da je asinhroni RS flip-flop realizovan pomoću NILI kola aktivan u logičkoj jedinici, a da je asinhroni RS flip-flop realizovan pomoću NI kola aktivan u logičkoj nuli.

Ni na jednom roku se nije desilo da se master-slave flip-flop realizuje pomoću NI kola koristeći RS flip-flop realizovan pomoću NILI kola (i obrnuto), i ovaj postupak rešavanja ne pokriva taj slučaj.

Reference