Sunteți pe pagina 1din 21

Circuite integrate digitale

Numărătoare integrate sincrone

Sorin Hintea
Departamentul de Bazele Electronicii
Numărătoare sincrone integrate

 Numaratoarele sincrone integrate au in componenta un numar de bistabile


actionate toate cu acelasi semnale de ceas
 Aceste circuite pot sa duca la structuri mai simple de numaratoare sau
divizoare de frecventa.

Circuite integrate digitale – Numărătoare integrate sincrone 2


Numărătoare sincrone integrate - 74163
 simbolul logic, tabelul de adevăr, analiza funcționării cu diagrama de semnale

Cl Ld PT acțiune
0 X X reset → 0000
1 0 X încarcă DCBA
1 1 0 menține starea
1 1 1 numără

Circuite integrate digitale – Numărătoare integrate sincrone 3


Numărătoare sincrone integrate
 extinderea capacității de numărare → varianta 1 asincronă (CK diferit la Low și High)

Circuite integrate digitale – Numărătoare integrate sincrone 4


Numărătoare sincrone integrate
 extinderea capacității de numărare → varianta 2 sincronă (același CK la Low și High)

Circuite integrate digitale – Numărătoare integrate sincrone 5


Numărătoare sincrone integrate
 analiza circuitelor cu numărătoare integrate 74163 → schema logică, tabelul de
analiză, diagrama de semnale și diagrama de tranziții
QD QC QB QA Ld PT acțiune D C B A QD QC QBQ A
0000 1 1 numără 0000 0001
0001 1 1 numără 0000 0010
0010 1 1 numără 1001 0011
0011 1 1 numără 1001 0100
0100 1 1 numără 0000 0101
0101 1 1 numără 0000 0110
0110 1 1 numără 1001 0111
0111 0 0 încarcă 1001 1001
1000 1 1 numără 0100 1001
1001 1 1 numără 0100 1010
1010 1 1 numără 1101 1011
1011 1 1 numără 1101 1100
1100 1 1 numără 0100 1101
1101 0 0 încarcă 0100 0100
1110 1 1 numără 1101 1111
1111 0 0 încarcă 1101 1101

Circuite integrate digitale – Numărătoare integrate sincrone 6


Numărătoare sincrone integrate
 analiza circuitelor cu numărătoare integrate 74163 → schema logică, tabelul de
analiză, diagrama de semnale și diagrama de tranziții

Circuite integrate digitale – Numărătoare integrate sincrone 7


Numărătoare sincrone integrate
 sinteza automatelor cu numărătoare integrate 74163 → organigrama de tranziții,
tabelul de adevăr, diagrama de semnale, schema

QD QC QB QA Ld PT DC B A
0000 1 1 XXXX
0001 0 X 0 1 1 0
0010 XX XXXX
0011 XX XXXX
0100 XX XXXX
0101 XX XXXX
0110 1 1 XXXX
0111 1 1 XXXX
Cl Ld PT acțiune 1000 0 X 1 1 0 1
0 X X reset → 0000 1001 XX XXXX
1 0 X încarcă DCBA 1010 XX XXXX
1011 XX XXXX
1 1 0 menține starea
1100 XX XXXX
1 1 1 numără 1101 1 1 XXXX
1110 1 1 XXXX
1111 1 1 XXXX

Circuite integrate digitale – Numărătoare integrate sincrone 8


Numărătoare sincrone integrate
 sinteza automatelor cu numărătoare integrate 74163 → organigrama de tranziții,
tabelul de adevăr, diagrama de semnale, schema

P T  1
D  A  QD
C 1
B  QD
Ld  QC  QD QA

Circuite integrate digitale – Numărătoare integrate sincrone 9


Divizoare de frecvență programabile
 divizor de frecvență programabil cu numărătorul integrat 74163 → schema de
principiu a divizorului, descrierea funcționării, analiza cu diagrama de semnale

Circuite integrate digitale – Numărătoare integrate sincrone 10


Divizoare de frecvență programabile
 extinderea capacității de divizare → divizor de frecvență cu un număr până la 256 →
schema de principiu cu două numărătoare, descrierea funcționării

Low High
8...15 13
0...15 14
0...15 15

Total: 8+16+16=40 stări


distincte → divizor cu
raport 40

Generalizare n biți, raport de divizare N: încarc 2n  N

Circuite integrate digitale – Numărătoare integrate sincrone 11


Generatoare de secvențe cu numărător
 generatoare de secvențe cu numărătoare 74163 → principiul de funcționare, alegerea
stărilor, diagrama de tranziții, schema
QD QC QB QA Ld PT D C B A
0000 XX XXXX
0001 XX XXXX
0010 XX XXXX
0011 XX XXXX
0100 1 1 XXXX
0101 1 1 XXXX
0110 0 X 1 0 0 1
0111 XX XXXX
1000 XX XXXX
1001 1 1 XXXX
1010 0 X 1 1 0 0
1011 XX XXXX
1100 1 1 XXXX
1101 1 1 XXXX
1110 0 X 0 1 0 0
1111 XX XXXX

Circuite integrate digitale – Numărătoare integrate sincrone 12


Generatoare de secvențe cu numărător
 generatoare de secvențe cu numărătoare 74163 → principiul de funcționare, alegerea
stărilor, diagrama de tranziții, schema

Circuite integrate digitale – Numărătoare integrate sincrone 13


Numărătoare sincrone integrate - 74193
 numărătorul integrat 74193 → simbolul logic, descrierea funcționării (tabel de
adevăr și diagrama de semnale)

Cl Ld Cu Cd acțiune
1 X X X reset asincron → 0000
0 0 X X încarcă asincron DCBA
0 1 1 numără înainte
0 1 1 numără înapoi

Circuite integrate digitale – Numărătoare integrate sincrone 14


Divizoare de frecvență programabile cu 74193
 divizor de frecvență cu un număr pe 4 biți → schema de principiu a divizorului
programabil cu numărare înapoi, descrierea funcționării cu diagrama de semnale

 încărcare asincronă !!! → 2 stări într-un singur


TCK la reinițializarea ciclului de numărare
 raport de divizare cu N → se încarcă
DCBA=(N)2

Circuite integrate digitale – Numărătoare integrate sincrone 15


Divizoare de frecvență programabile cu 74193
 extinderea capacității de numărare/divizare → numărătoare sincrone 74193 în cascadă
→ schema de principiu a numărătorului pe 8 biți, diagrama de semnale

Circuite integrate digitale – Numărătoare integrate sincrone 16


Divizoare de frecvență programabile cu 74193
 divizorului programabil cu numărător extins care numără înapoi → Ex: N=78

Low High
14(13)...0 4
15...0 3
15...0 2
15...0 1
15...0 0

Total: 14+16+16+16+16=78
stări distincte → divizor cu
raport N=78

Generalizare n biți, raport de divizare N: încarc N

Circuite integrate digitale – Numărătoare integrate sincrone 17


Numărătoare de stare
 analiza unui numărător de stare cu 74163 → schema circuitului, tabelul de adevăr
pentru analiză

D0
C  QB  QA  a 
B  QC QA
A  QC QB  a QA
Ld  QC QA  QC QB QA  aQC QB  bQB QA
PT  QA  QB  b

Ld PT acțiune
0 X Î
1 0 M
1 1 Nr
Var.M 0 Î+M
Var.Nr 1 Î+Nr
1 Var.Nr M+Nr

Circuite integrate digitale – Numărătoare integrate sincrone 18


Numărătoare de stare
 analiza unui numărător de stare cu 74163 → tabelul de adevăr complet, diagrama de
tranziții

QD QC QB QA Ld PT DC B A acțiune
0000 a 1 0011 Î(a)+Nr( a )
0001 1 b 0001 M(b)+Nr( b )
0010 0 1 0 a 1a Î+Î
0011 b 1 0100 Î( b )+Nr(b)
0100 1 1 0 0 0a Nr
0101 0 b 0000 Î
0110 1 1 0 a 0a Nr
0111 b 1 0100 Î( b )+Nr(b)
1000 a 1 0011 Î(a)+Nr( a )
1001 1 b 0001 M(b)+Nr( b )
1010 0 1 0 a 1a Î+Î
1011 b 1 0100 Î( b )+Nr(b)
1100 1 1 0 0 0a Nr
1101 0 b 0000 Î
1110 1 1 0 a 0a Nr
1111 b 1 0100 Î( b )+Nr(b)

Circuite integrate digitale – Numărătoare integrate sincrone 19


Numărătoare de stare
 sinteza unui numărător de stare cu 74163 → organigrama de tranziții → tabelul de
adevăr pentru sinteză

QD QC QB QA Ld PT DC B A
0000 XX XXXX
0001 1 1 XXXX
0010 1 a XXXX
0011 b 0 0 1 1 0
0100 XX XXXX
0101 XX XXXX
0110 a 1 0 0 1 0
0111 0 X 0 0 b b
Ld PT acțiune
1000 XX XXXX
0 X Î ⁞ ⁞ ⁞
1 0 M
1 1 Nr
Var.M 0 Î+M Q f
Var.Nr 1 Î+Nr 0 a f  Qa  Qb
1 Var.Nr M+Nr 1 b

Circuite integrate digitale – Numărătoare integrate sincrone 20


Numărătoare de stare
 sinteza unui numărător de stare cu 74163 → schema circuitului cu MUX4:1 și porți
logice

Circuite integrate digitale – Numărătoare integrate sincrone 21

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