Se numeste registru o colectie de bistabile actionate simultan si care
permit pastrarea, redarea si eventual deplasarea informatiei binare.
Un bistabil impreuna cu logica aferenta formeaza o celula a
registrului.
Numarul de celule ale registrului reprezinta lungimea registrului.
4
Tipuri de registre
registru paralel-paralel la care informatia este inscrisa simultan in toate
bistabilele si poate fi citita simultan din toate bistabilele
Q Q Q Q
TACT
d0 dn-1 d2 d1
q0 qn-1 q2 q1
.
5
Tipuri de registre
registru paralel-serie la care informatia este inscrisa simultan in toate
bistabilele si poate fi citita doar la iesirea ultimului bistabil
Q
TACT
d0 dn-1 d2 d1
Q Q Q qn-1
6
Tipuri de registre
registru serie-paralel la care informatia este inscrisa doar in primul
bistabil si poate fi citita simultan din toate bistabilele
Q
TACT
d0 Q Q Q
q0 qn-1 q2 q1
7
Tipuri de registre
registru serie-serie la care informatia este inscrisa doar in primul bistabil
si poate fi citita doar la iesirea ultimului bistabil
Q
TACT
d0 Q Q Q qn-1
8
Structura unui registru de deplasare
TACT
CLR#
CLK CLK CLK CLK
R R R R
D Q D Q D Q D Q
0
1
S0
IS
0
1
S0
0
1
S0
0
1
S0
Y Y Y Y
D0 D1 D2 D3
Q3
P/S
9
Structura generala a unui registru
D Q D Q D Q D Q
TACT
Q0 Q3 Q2 Q1
CLK CLK CLK CLK
Y Y Y Y S0 S0 S0 S0
0 1 2 3 0 1 2 3 0 1 2 3 0 1 2 3
0
D0
Q0 0
D1
Q0 Q1 0
D2
Q1 Q2 0
D3
Q3
ISDD
S1 S1 S1 S1
Q2
C0
C1
10
Registru deplasare stanga-dreapta
D0 D3 D2 D1
Q0 Q3 Q2 Q1
IS
C0
C1
ISDD
ISDS
q0 q3 q2 q1
11
Registru deplasare stanga-dreapta
D Q D Q D Q D Q
TACT
Q0 Q3 Q2 Q1
CLK CLK CLK CLK
Y Y Y Y S0 S0 S0 S0
0 1 2 3 0 1 2 3 0 1 2 3 0 1 2 3
D0
Q0
D1
Q0 Q1
D2
Q1 Q2
D3
Q3
ISDD
S1 S1 S1 S1
Q2
C0
C1
CLR
ISDS
Q1 Q2 Q3
12
Registru integrat SN74194 - structura
R
CLR
S Q
CK
R
CLR
S Q
CK
R
CLR
S Q
CK
R
CLR
S Q
CK
D0 D1 D2 D3
CLOCK
CLEAR#
S1
S0
Q0 Q1 Q2 Q3
SHIFT
RIGHT
SERIAL
INPUT
SHIFT
LEFT
SERIAL
INPUT
13
Interconectarea registrelor
S1 S0 D0 D1 D2 D3
CK
SRSI SLSI
CLR Q0 Q1 Q2 Q3
S1 S0 D0 D1 D2 D3
CK
SRSI SLSI
CLR Q0 Q1 Q2 Q3
S1 S0 D0 D1 D2 D3
CK
SRSI SLSI
CLR Q0 Q1 Q2 Q3
q0 q1 q2 q3 q4 q5 q6 q7 q8 q9 q10 q11
d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 d10 d11
ISDD
TACT
INIT#
ISDS
C0
C1
14
Registru tampon 74HCT373/374
15
Registru tampon 74HCT373/374
16
Registru tampon 74HCT373/374
17
Magistrala bidirectionala
18
Numaratoare - definitii
e numeste numarator un CLS care contorizeaza impulsurile primite pe
intrarea de tact.
19
Numaratoare - clasificari
a orice alt CLS si numaratoarele pot fi:
) sincrone;
) asincrone;
) cvasisincrone atunci cand numaratoare sincrone sunt interconectate
asincron.
in punctul de vedere al modului de codificare a informatiei la iesire se
disting:
) numaratoare binare daca informatia este codificata binar;
20
Numaratoare - clasificari
in punctul de vedere al sensului de numarare se disting:
) numaratoare directe cand numararea se face in sens crescator;
) numaratoare inverse cand numararea se face in sens descrescator;
) numaratoare reversibile cand sensul de numarare poate fi
modificat cu ajutorul unei comenzi externe
21
Proprietati
1) Lungimea ciclului de numarare.
Se spune ca un numarator este numarator modulo n daca ciclul de
numarare are n stari.
2) Rezolutia - reprezinta intervalul de timp minim aceptat intre doua
impulsuri consecutive pentru ca acestea sa poata fi contorizate separat.
In cazul unui semnal de tact periodic, acest interval de timp este chiar
perioada minima Tmin acceptabila pentru semnalul de tact. Pe baza acestei
valori se calculeaza frecventa maxima de lucru:
fmax=1/Tmin
De obicei fmax se masoara in MHz.
22
Numarator integrat 74HCT163
CLR - comanda de stergere sincrona, activa pe nivel
coborat;
LD - comanda de incarcare paralela sincrona, activa pe
nivel coborat;
ENP, ENT - semnale de control a semnalului de tact;
pentru ca numaratorul sa fie activ, este necesar ca
ambele semnale sa fie activate (pe nivel ridicat);
A,B,C,D - intrari de date paralele;
QA,QB,QC,QD - iesiri paralele;
RCO - iesirea de transport anticipat, activa pe nivel
ridicat; se activeaza atunci cand numaratorul are toate
iesirile pe nivel ridicat (starea 15)
Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.