Documente Academic
Documente Profesional
Documente Cultură
02.12.2009
Curs 10 ASDN
Generare stare nou (Calculul excitaiilor secundare) CLC 1 Excitaii secundare Tact Registru de stri (Stri interne) CL Variabile secundare (de stare) Calculul variabilelor de ieire CLC 2 Variabile de ieire
02.12.2009 Curs 10 ASDN 3
CLC 1 = determin funciile de excitaie secundare (condiionrile intrrilor), care n prezena tactului determin trecerea circuitului n alt stare se poate numi generatorul strii noi
se pot realiza cu pori logice sau cu circuite logice combinaionale specializate (multiplexoare, decodificatoare)
02.12.2009
Curs 10 ASDN
Trebuie evideniate:
strile prin care trece circuitul valorile variabilelor de intrare pentru care se schimb strile valorile rezultate ale variabilelor de ieire
Evoluia circuitului ncepe ntr-o stare iniial i de obicei se revine la aceast stare, dup ultima stare a ciclului
02.12.2009 Curs 10 ASDN 6
Curs 10 ASDN
02.12.2009
Curs 10 ASDN
Stare cu ieire
A ieire
Stare cu decizie
A 1 B
02.12.2009
var
0 C
Curs 10 ASDN 9
02.12.2009
Curs 10 ASDN
10
02.12.2009
Curs 10 ASDN
11
02.12.2009
Curs 10 ASDN
14
Avem 3 stri notate A, B, C este nevoie de 2 variabile de stare pentru codificarea strilor Alegem codificarea: A = 00, B = 01 i C = 11 Reprezentm funcionarea prin tabel de tranziii:
St Q1Q0 00 A 01 B 11 C
02.12.2009
St+1 (Q1Q0)t+1 D1D0 D1D0 x=0 x=1 00 (A) 01 (B) 11 (C) 01 (B) 00 (A) 01 (B)
z x=0 0 0 0 x=1 0 0 1
17
Curs 10 ASDN
0 0 1 0 x
1 0 0 0 x
0 0 1 0 x
1 1 1 1 x
Curs 10 ASDN 18
D0 = x + Q1 Q0
02.12.2009
Curs 10 ASDN
19
02.12.2009
Curs 10 ASDN
20
D0 Q0 CLK Q0 R
Q1 Q0 x Q0 Q1 x Q1 x
Curs 10 ASDN
D1 D0 z
21
z x=0 0 0 0 x=1 0 0 1
22
Curs 10 ASDN
J0:
0 0 1 x x 1 0 0 x x
Q1Q0 x 00 01 11 10 J0 = x K0:
0 0 x x x
1 1 x x x
0 x x 1 x
1 x x 1 x
Q1Q0 x 00 01 11 10 K0 = Q1 x
Curs 10 ASDN
0 x 0 1 x
1 x 0 0 x
23
02.12.2009
Curs 10 ASDN
24
MUX
Registru de stare
CLC
02.12.2009
Curs 10 ASDN
25
Registru de stri
DEC
CLC
02.12.2009
Curs 10 ASDN
26
Memorie
Registru de stri
CLC y
02.12.2009 Curs 10 ASDN 27