Professional Documents
Culture Documents
Digitalna Logika Bistabili - Kopija
Digitalna Logika Bistabili - Kopija
Bistabili.
UVOD U BISTABILE
SR bistabil
S SET
Q S R Qn+1 Qn Qn+1 S R
0 0 Qn 0 0 0 X
0 1 0 0 1 1 0
R CLR Q 1 0 1 1 0 0 1
1 1 ? 1 1 X 0
„?“ predstavlja zabranjeno stanje
Qn S R Qn+1
10
0 0 0 0 00 00
0 0 1 0 0 1
0 1 0 1
01 01 10
0 1 1 ? Q n +1 = S + Q n R
1 0 0 1 11 11
1 0 1 0 S ⋅R = 0
1 1 0 1
1 1 1 ?
JK bistabil
J SET
Q J K Qn+1 Qn Qn+1 J K
0 0 Qn 0 0 0 X
0 1 0 0 1 1 X
K CLR Q 1 0 1 1 0 X 1
1 1 Qn 1 1 X 0
Qn J K Qn+1
10
0 0 0 0 00 11 00
0 0 1 0 0 1
0 1 0 1
01 01 10
0 1 1 1 11
1 0 0 1
1 0 1 0
Qn +1 = J Qn + KQn
1 1 0 1
1 1 1 0
T bistabil
Qn T Qn+1
0 0 0
0 1 1 Qn+1 = T Qn + TQn
1 0 1
1 1 0
D bistabil
Qn D Qn+1
0 0 0
0 1 1 Qn+1 = D
1 0 0
1 1 1
Qn S R Qn+1
0 0 0 0
0 0 1 0
0 1 0 1
0 1 1 ?
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 ?
Na primjer, ako pogledamo prvi redak tablice rada SR-bistabila, možemo vidjeti da se radi o
kombinaciji kada je "prethodno" stanje bistabila Qn=0, a "buduće" stanje bistabila Qn+1=0. Ako tu
kombinaciju potražimo u uzbudnoj tablici T-bistabila, saznat ćemo vrijednost signala T kojeg u tom
slučaju treba dovesti na ulaz T-bistabila (T=0). Analogno se može nadopuniti cijela tablica, s time
da se kod kombinacija u kojima se pojavljuje zabranjeno stanje, poslužimo oznakom "X" za
vrijednost ulaza T. Sada se vrijednosti ulaza T mogu prikazati u K-tablici s 3 varijable (S, R, Qn):
SR S
Qn 00 01 11 10
Realizacija:
0 0 00 X 1 S
SET Q
J
T Q
Qn 1 0 11 X 0 R CP
R Q
K CLR Q
Minimizacija:
T = SQn + RQn
Qn J K Qn+1
0 0 0 0
0 0 1 0
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 0
Slično kao i u prethodnom zadatku, slijedeći je korak proširivanje prethodne tablice stupcem u
kojem će se zapisivati vrijednosti ulaznog signala D-bistabila (D). Vrijednosti D ulaza mogu se
dobiti uz poznavanje tablice uzbude D-bistabila!
Qn J K Qn+1 D
0 0 0 0 0
Qn Qn+1 D 0 0 1 0 0
0 0 0 0 1 0 1 1
0 1 1 0 1 1 1 1
1 0 0 1 0 0 1 1
1 1 1 1 0 1 0 0
1 1 0 1 1
1 1 1 0 0
Posljednji "D-stupac" je u ovom slučaju vrlo jednostavno za dobiti jer nam je poznato da kod D-
bistabila vrijedi relacija Qn+1 = D , pa je dovoljno "prepisati" vrijednosti iz prethodnog stupca.
Naravno, isti rezultat se dobiva i kad se tablica nadopunjava prateći uzbudnu tablicu D-bistabila,
analogno postupku u prošlom zadatku.
Sada se vrijednosti ulaza D mogu prikazati u K-tablici s 3 varijable (J, K, Qn):
JK J Realizacija:
Qn 00 01 11 10
0 0 0 1 1 J
SET Q
D Q
Qn 1 1 0 0 1 K
CP
K Q
CLR Q
Minimizacija:
D = J Qn + KQn