Proiectarea sistemelor digitale

Previzualizare curs:

Extras din curs:

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)

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Proiectarea sistemelor digitale
    • PSD01.pdf
    • PSD02.pdf
    • PSD03.pdf
    • PSD04.pdf
    • PSD05.pdf
    • PSD06.pdf
Alte informații:
Tipuri fișiere:
pdf
Diacritice:
Da
Nota:
9/10 (1 voturi)
Nr fișiere:
6 fisiere
Pagini (total):
245 pagini
Imagini extrase:
245 imagini
Nr cuvinte:
13 617 cuvinte
Nr caractere:
75 231 caractere
Marime:
2.35MB (arhivat)
Publicat de:
Anonymous A.
Nivel studiu:
Facultate
Tip document:
Curs
Domeniu:
Automatică
Tag-uri:
arhitecturi, sisteme, semnale, porti logice
Predat:
la facultate
Materie:
Automatică
Sus!