Sunteți pe pagina 1din 15

Circuite integrate digitale

Automate de stare asincrone

Sorin Hintea
Departamentul de Bazele Electronicii

Automate de stare asincrone

circuitele secveniale asincrone au n componen un numr de bistabile care


nu sunt acionate toate cu acelai semnale de ceas
aceste circuite pot s duc la structuri mai simple de numrtoare sau
divizoare de frecven
principalul dezavantaj al acestor structuri este dat de propagarea succesiv a
semnalelor prin mai multe etaje, ceea ce duce la ntrzieri n prelucrare

Circuite integrate digitale Automate de stare asincrone

Automate asincrone numrtor asincron napoi


bistabilele i schimb starea la fiecare impuls de ceas (J=K=1)
fiecare bistabil primete semnalul de ceas de la ieirea Q a etajul precedent
ntrziere n propagarea semnalelor
analiza funcionrii cu diagrama de semnale se deseneaz pe rnd ie irile
ncepnd cu cea mai puin semnificativ
ieirea unui etaj se modific la frontul pozitiv al ie irii anterioare
cum construim un numrtor nainte ??

Circuite integrate digitale Automate de stare asincrone

Automate asincrone numrtor asincron nainte


bistabilele i schimb starea la fiecare impuls de ceas (J=K=1)
fiecare bistabil primete semnalul de ceas de la ieirea negat a etajul precedent
analiza funcionrii cu diagrama de semnale se deseneaz pe rnd ie irile
ncepnd cu cea mai puin semnificativ
ieirea unui etaj se modific la frontul pozitiv al ie irii anterioare

Circuite integrate digitale Automate de stare asincrone

Numrtor asincron - forma generalizat cu bistabile JK


fiecare bistabil primete semnalul de ceas de la ieirea direct sau negat a
etajului precedent
fiecare bistabil poate fi activ pe frontul pozitiv sau negativ al semnalului
de ceas
circuitul numr nainte sau napoi
numrtor pe n bii n bistabile conectate identic, fr alte circuite
suplimentare
avantaj simplitatea structurii

Circuite integrate digitale Automate de stare asincrone

Automate asincrone numrtor asincron napoi


bistabilele i schimb starea la fiecare impuls de ceas (D Q )
fiecare bistabil primete semnalul de ceas de la ieirea Q a etajul precedent
ieirea unui etaj se modific la frontul pozitiv al ie irii anterioare
cum construim un numrtor nainte ??

Circuite integrate digitale Automate de stare asincrone

Automate asincrone numrtor asincron nainte


bistabilele i schimb starea la fiecare impuls de ceas (D Q )
fiecare bistabil primete semnalul de ceas de la ieirea negat a etajul precedent
ieirea unui etaj se modific la frontul pozitiv al ie irii anterioare

Circuite integrate digitale Automate de stare asincrone

Numrtor asincron - forma generalizat cu bistabile D


fiecare bistabil primete semnalul de ceas de la ieirea direct sau negat a
etajului precedent
fiecare bistabil poate fi activ pe frontul pozitiv sau negativ al semnalului
de ceas
circuitul numr nainte sau napoi
numrtor pe n bii n bistabile conectate identic, fr alte circuite
suplimentare
avantaj simplitatea structurii

Circuite integrate digitale Automate de stare asincrone

Analiza circuitelor secveniale asincrone


divizor de frecven cu 3 (factorul de umplere este 1/3) ie ire poate fi oricare
dintre semnalele Q0 sau Q1
analiza cu diagrame de semnale pentru bistabile active pe front negativ
analiza similar este posibil i pentru bistabile active pe front pozitiv

Circuite integrate digitale Automate de stare asincrone

Analiza circuitelor secveniale asincrone


divizor de frecven cu 5 (factorul de umplere este 3/5)
analiza cu diagrame de semnale pentru bistabile active pe front negativ
analiza similar este posibil i pentru bistabile active pe front pozitiv
frontul negativ al ieirii

Q0

este echivalent cu frontul pozitiv al ie irii Q 0

Circuite integrate digitale Automate de stare asincrone

10

Analiza circuitelor secveniale asincrone


divizor de frecven cu raport impar 2N+1 generalizarea cazului precedent

2N 1 5

2N 1 9

2N 1 7

Cum construim divizoare asincrone


cu raport de divizare par (2N) ???
Circuite integrate digitale Automate de stare asincrone

11

Analiza circuitelor secveniale asincrone


automat de stare cu 4 bistabile
model de analiz cu tabel de adevr
semnalele comut pe frontul negativ al semnalului de ceas
frontul negativ al ieirii

este echivalent cu frontul pozitiv al ie irii Q0

intrrile bistabilelor depind 0de ieiri astfel:

J 0 Q3 ; J1 Q2 ; J 2 Q1 ; J 3 Q2
semnalul de ieire este
cu1
frecven
K 0 Q2 K
K 2 K 3fCK
/7
1 (2N+1=7) i factor de umplere 3/7

divizor cu N=3

Circuite integrate digitale Automate de stare asincrone

12

Analiza circuitelor secveniale asincrone


Q2
Q3Q2Q1Q0
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111

Q1

Q2

Q3


CK3,0 CK2,1 J3 K3 J2 K2 J1 K1 J0 K0 Q3 Q2 Q1 Q0

0 1

0 1

1 1

1 1

0011

0
0
1
1

1 1

1 1

0 1

0 1

1
1
1
1

1
1
1
1

0101
0010
1001
1100

3
2
6
4

0 1

0 1

0000

1 1

0 1

0100

1
1
1
1

Circuite integrate digitale Automate de stare asincrone

13

Analiza circuitelor secveniale asincrone

Circuite integrate digitale Automate de stare asincrone

14

Analiza circuitelor secveniale asincrone


Q2
Q3Q2Q1Q0
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111

Q1

Q2

Q3


CK3,0 CK2,1 J3 K3 J2 K2 J1 K1 J0 K0 Q3 Q2 Q1 Q0

0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

Circuite integrate digitale Automate de stare asincrone

0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0

1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

0011
0000
0101
0010
1001
1100
1001
1110
0000
0000
0010
0010
0100
0100
0110
0110

1
3
2
6
4
7

15

S-ar putea să vă placă și