ORT1/Master-slave flip-flop
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:
- 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
- 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.
- 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.
- 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:
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.