Documente Academic
Documente Profesional
Documente Cultură
Sorin Hintea
Departamentul de Bazele Electronicii
Circuite secvențiale sincrone
cele combinaționale au ieșiri care sunt sensibile la orice modificare a intrării, iar
evoluția depinde numai de starea intrărilor, indepedent de starea în care se află circuitul
la momentul respectiv
la cele secvențiale ieșirile se modifică în funcție de variația intrărilor, dar rezultatul
depinde și de starea actuală
din acest motiv se spune că aceste circuite au memorie, în timp ce circuitele
combinaționale sunt fără memorie
în categoria circuitelor logice combinaționale intră porțile logice, multiplexoarele,
decodificatoarele, circuitele aritmetice, etc.
în categoria circuitelor logice secvențiale sunt bistabilele cu aplicațiile lor:
numărătoare, registre de deplasare, latch-uri, memorii SRAM, etc.
bistabilele reprezintă circuite cu două stări stabile, capabile să păstreze o anumită stare
anterioară
trecerea circuitului dintr-o stare în alta se realizează ca urmare a unui impuls extern
aceste circuite au capacitatea de a stoca un bit de informaţie care poate fi '0' sau '1'
logic
bistabilele se pot clasifica în două categorii:
asincrone - când răspund imediat la modificarea intrării;
sincrone - când își modifică ieșirea doar sincron cu frontul sau palierul unui
semnal de ceas (tact);
bistabilele pot fi realizate utilizând componente discrete, cu porţi standard, sau pot fi
integrate în chipuri de o complexitate crescută cum sunt arhitecturile VLSI.
SRQ Q+ Q
000 0 1
001 1 0 SR Q+ Q
010 0 1 00 Q Q
011 0 1 01 0 1
100 1 0 10 1 0
101 1 0
11 * *
110 0 0
111 0 0
SRQ Q Q
000 1 1
001 1 1 SR Q+ Q
010 1 0 00 * *
011 1 0 01 1 0
100 0 1 10 0 1
101 0 1
11 Q Q
110 0 1
111 1 0
JK Q+
00 Q
01 0
10 1
11 Q
JK Q+
00 Q
Q D=J 01 0
10 1
Bistabilul D are o singură intrare D=J=K . Nivelul logic de la 11 Q
intrare este transferat spre ieşire sincron cu ceasul. Bistabilul
D poate fi folosit ca un circuit tip latch sau de memorare a
unui singur bit (care poate fi 1 sau 0).
T Q+
0 Q
1 Q
bistabilul T derivă din bistabilul JK, obținându-se prin conectarea celor două intrări ale
bistabilului JK la '1' logic → își va schimba starea la fiecare impuls de tact
componentă de bază în structura internă a numărătoarelor asincrone
bistabilul T se poate obține și pornind de la bistabilul D, la care se adaugă o poartă
XOR
J KQ Q+ D=Q
000 0
001 1
010 0
011 0
100 1
101 1 D=JQ+KQ
110 1
111 0
Intrări Intrări
Ieșiri acțiune
asincrone sincrone
R S D CK Q Q
0 0 X X 1 1 forțează ambele ieșiri în 1
0 1 X X 0 1 Reset asincron
1 0 X X 1 0 Set asincron
1 1 0 0 1 transferă 0
1 1 1 1 0 transferă 1
1. Descrieţi modul de functionare a unui bistabil RS asincron pornind de la schema logica cu porti si
folosind o diagrama de semnale
2. Descrieţi modul de functionare a unui bistabil RS sincron pornind de la schema logica cu porti si
folosind o diagrama de semnale
3. Descrieţi principiul master-slave, aplicat pentru a obţine un bistabil RS activ pe front (negativ) de
ceas. Schema de circuit.
4. Descrieţi modul de functionare a unui bistabil JK sincron pornind de la schema logica cu un bistabil
RS si porti si folosind o diagrama de semnale
5. Aratati modul de functionare a unui bistabil D sincron pornind de la schema logica cu un bistabil RS
si porti si folosind o diagrama de semnale
6. Desenati schema unui bistabil JK realizat cu un bistabil D si porti logice. Tabelul de adevar.