Documente Academic
Documente Profesional
Documente Cultură
7__ NUMRTOARE
t
Tbist Tcomb Tset-up
TT
BISTAB. Q1
y1
1
CLC
pentru BISTAB. Q2
y2
FUNCIILE de 2
EXCITAIE
(de intrare)
BISTAB. Qn
yn
n
T
8
CAP.7__ NUMRTOARE
Exemplu
Proiectarea unui numrtor sincron construit cu circuite basculante bistabile
JK-MS, acionate pe frontul descresctor al impulsului de tact, ale cror intrri
asincrone, R i S, sunt active pe 0 i pentru care se cunoate graful strilor
corespunztor ciclului normal de funcionare i yi = qi .
100
000
110 010
Graful strilor
001
111
011 101
Ciclu normal
Ciclu parazit
9
CAP.7__ NUMRTOARE
tn tn+1
2. Tabelul de tranziie a
q1 q2 q3 Q1 Q2 Q3
strilor (rezult din
0 0 0 1 0 0
graful strilor): 1 0 0 1 1 0
1 1 0 1 1 1
1 1 1 0 1 1
0 1 1 0 0 1
0 0 1 0 0 0
0 1 0
1 0 1
q1,q2 q1,q2
q3 00 01 11 10 q3 00 01 11 10
0 1 x x x 0 x x 0 0
J1 = q 3 K1 = q3
1 0 0 x x 1 x x 1 x
q1,q2 q1,q2
q3 00 01 11 10 q3 00 01 11 10
0 J 2 = q1 0 x x 0 x
0 x x 1 K 2 = q1
1 0 x x x 1 x 1 0 x
q1,q2 q1,q2
q3 00 01 11 10 q3 00 01 11 10
0 0 x 1 0 J 3 = q2 0 x x x x K3 = q 2
1 x x x x 1 1 0 0 x
10
CAP.7__ NUMRTOARE
c) strilor de nedeterminare li se atribuite valorile 0 sau 1, n funcie
de modul de minimizare a funciilor. Se completeaz tabelul de excitaie de la
punctul a), punnd aceste valori n liniile corespunztoare strilor de indiferen:
q1 q2 q3 Q1 Q2 Q3 J1 K1 J2 K2 J3 K3
0 1 0 1 0 0 1 1 0
1 0 1 0 1 1 0 0 1
d) pe baza tabelului de la punctul c) i a tabelului de excitaie al
bistabilului JK-MS, se deduc valorile corespunztoare strilor urmtoare, Qi, i se
completeaz celulele marcate cu x:
q1 q2 q3 Q1 Q2 Q3 J1 K1 J2 K2 J3 K3
0 1 0 1 0 1 1 0 0 1 1 0
1 0 1 0 1 0 0 1 1 0 0 1
q1,q2
q3 00 01 11 10
0 0 1 0 Q3 = q 2 ; Q 3 = q 2
1 0 1 1
J 1 = Q1 q 1 + u11 q1 = q 3 q 1 + u11 q1 = q 3 ; (u 11 = q3 )
K 1 = Q 1 q1 + u 21 q 1 = q 3 q1 + u 21 q 1 = q 3 ; (u 21 = q3 )
J 2 = Q2 q 2 + u12 q 2 = q1 q 2 + u12 q 2 = q1 ; (u 12 )
= q3
K 2 = Q 2 q 2 + u 22 q 2 = q 1 q 2 + u 22 q 2 = q 1 ; (u 22 =q )
1
11
CAP.7__ NUMRTOARE
c) strilor indiferente din tabelul de tranziie a strilor, de la punctul 2, li
se atribuie valoarea 0 sau 1 n funcie de modul n care s-a fcut minimizarea
funciilor caracteristice de stare (de tranziie), Qi. Cu aceste valori, n tabelul de la
punctul 2, se completeaz celulele marcate cu x i se obine:
q1 q2 q3 Q1 Q2 Q3
0 1 0 1 0 1
1 0 1 0 1 0
4. Se completeaz graful strilor exist bucl minor (ciclu parazit)
Pentru a iei din bucla minor se acioneaz asupra intrrilor asincrone
prioritare
Una din soluiile posibile pentru a scoate numrtorul din bucla minor este de
a aciona asupra intrrii asincrone de setare a bistabilului JK-1, S1, sau a intrrii
asincrone de resetare a bistabilului JK-3, R3:
100
000
S1 = q 1 q 2 q 3 ;
110 010
sau
001
R3 = q1 q 2 q 3 111
011 101
Ciclu normal
Ciclu parazit
&
S
J Q S S
J Q J Q
1 2 3
T T T
K Q K Q
K Q
R R R
& 1
Tact
12