Documente Academic
Documente Profesional
Documente Cultură
11 PORI LOGICE
163
11 Pori logice
logic 1 la ieire. Expresia x = A + B se citete "x este egal cu A sau B". La
fel se ntmpl lucrurile i dac avem trei variabile de intrare A, B, C. Dac
A = B = C = 1, atunci:
x=1+1+1=1
Prin urmare, se poate observa c n cazul adunrii logice ieirea ia
nivelul logic 1 ori de cte ori cel puin o intrare este la nivel logic 1.
Poarta logic SAU este un circuit digital care realizeaz adunarea
logic i care are dou sau mai multe intrri i o ieire.
A
x=A+B
B
Fig.11.1
n fig.11.1 este prezentat simbolul unei pori logice sau cu dou
intrri. Intrrile A i B pot fi la nivelurile logice de tensiune corespunztoare
variabilelor binare 0 sau 1 iar ieirea x ia nivelul logic de tensiune
corespunztor adunrii logice a variabilelor de intrare. Altfel spus, ieirea
porii logice SAU cu dou intrri este la un nivel nalt de tensiune dac fie
intrarea A, fie intrarea B, fie ambele intrri sunt la nivel nalt de tensiune.
Ieirea va fi la un nivel cobort de tensiune numai dac ambele intrri sunt
la nivel cobort de tensiune.
Ideea prezentat poate fi extins i asupra porilor logice cu mai mult
de dou intrri.
Ieirea unei pori SAU cu mai multe intrri este la un nivel nalt de
tensiune dac cel puin una dintre intrri este la un nivel ridicat de
tensiune.
n fig.11.2 sunt reprezentate formele de und ale semnalelor aplicate
la intrrile ale unei pori SAU cu trei intrri precum i forma de und a
semnalului de la ieirea ei. Dei construirea formei de und a semnalului de
ieire nu poate constitui o problem pentru nimeni, totui o atenie aparte
trebuie acordat fenomenelor care se petrec la momentul de timp t1. n acest
moment de timp intrrile tind s aib efecte contrare asupra ieirii. Intrarea
A trece de la nivel nalt la nivel cobort, n timp ce intrarea B trece de la
nivel cobort la nivel nalt. Deoarece cele dou tranziii au loc aproape
simultan i ele au o anumit durat, va exista un scurt interval de timp n
care ambele intrri vor fi ntr-un domeniu de tensiuni undeva ntre 0 logic i
1 logic. Aceasta va face ca n acest interval de timp i ieirea s fie tot ntr-o
stare incert iar forma de und va prezenta un "pi". Trebuie remarcat
164
S.D.Anghel - Bazele electronicii analogice i digitale
faptul c dac n intervalul de timp n care au loc procesele de comutaie
intrarea C ar fi la nivel logic 1, acest "pi" nu ar mai fi prezent pentru c
intrarea C ar fi "obligat" ieirea s rmn la nivel logic 1.
nivel
logic
1
A
0 t
1
B
A 0 t
B x=A+B+C
C 1
C
0 t
1
x
0 t
t1
Fig.11.2
este 1.
Expresia x = A B se citete " x este egal cu A i B". Pentru
operativitatea scrierii, n majoritatea cazurilor simbolul operaiei de
multiplicare " " se omite, expresia multiplicrii logice scriindu-se: x = AB.
165
11 Pori logice
Poarta logic I este circuitul electronic care realizeaz produsul
logic Simbolul unei porii I cu dou intrri care este artat n fig.11.3.
A .
x=AB
B
Fig.11.3
Acelai mod de operare este caracteristic i pentru o poart I cu mai
mult de dou intrri. n cazul cel mai general se poate spune c:
ieirea unei pori I va fi la nivel logic 1 numai dac toate cele trei
intrri sunt simultan la nivel logic 1.
Este bine s observai diferena dintre simbolurile pentru poarta I i
poarta SAU. Ori de cte ori vedei simbolul porii I ntr-o schem cu
circuite logice, acesta v spune c ieirea sa va fi la nivel nalt numai dac
toate intrrile sunt la nivel nalt. Ori de cte ori vedei simbolul porii SAU
acesta v spune c ieirea sa va fi la nivel nalt dac oricare dintre intrrile
lui este la nivel nalt.
nivel
logic
1
A
0 t
1
B
0 t
x=A.B
1
0 t
Fig.11.4
n fig.11.4 sunt prezentate formele de und de la intrrile i ieirea
unei pori I cu dou intrri. Se poate observa c ieirea este la nivel logic 1
doar atunci cnd ambele intrri sunt la nivel logic 1. S remarcm faptul c
ieirea este la nivel logic 0 ori de cte ori B = 0 i c forma de und de la
ieire coincide cu cea de la intrarea A ori de cte ori B = 1. Aceasta ne
sugereaz posibilitatea folosirii intrrii B ca intrare de control, care decide
cnd forma de und de la intrarea A poate traversa poarta i cnd nu.
166
S.D.Anghel - Bazele electronicii analogice i digitale
167
11 Pori logice
Tabelul 11.4
SAU I NU
0+0=0 0.0= 0
0+1=1 0.1=0 0=1
1+0=1 1.0=0 1= 0
1+1=1 1.1=1
11.1.4 Porile SAU-NU i I-NU
Alte dou tipuri de pori logice folosite frecvent n circuitele digitale sunt
porile SAU-NU i I-NU. Ele combin cele trei operaii de baz SAU, I,
NU, putnd fi uor descrise folosind noiunile elementare de algebr
Boolean.
Simbolurile porilor SAU-NU i I-NU cu dou intrri i
echivalentele lor cu pori elementare sunt artate n fig.11.6 i 11.7 iar
tabelele 11.5 i 11.6 prezint regulile de operare ale celor dou pori. Se
poate observa c singura deosebire fa de porile SAU, respectiv I, este
prezena a cte unui cercule la ieirile porilor SAU-NU i I-NU. Acest
cercule simbolizeaz operaia de inversare. Modurile de operare ale porilor
SAU-NU i I-NU cu dou intrri pot fi extinse asupra porilor de acelai
fel cu mai multe intrri.
Tabelul 11.5 A
SAU SAU-NU x=A+B
B
B A A+B A+ B
0 0 0 1
0 1 1 0 A
x=A+B
1 0 1 0 B
1 1 1 0
Fig.11.6
Tabelul 11.6
A
I I-NU x=AB
B
B A A.B AB
0 0 0 1
0 1 0 1 A
x=AB
1 0 0 1 B
1 1 1 0
Fig.11.7
168
S.D.Anghel - Bazele electronicii analogice i digitale
11.2 Electronica porilor logice
11.2.1 Tranzistorul MOS ca element al porilor logice
Tehnologia circuitelor digitale s-a dezvoltat n paralel cu tehnologia
dispozitivelor electronice i a materialelor semiconductoare. Primele pori i
circuite logice au fost realizate cu tuburi electronice. Apoi a nceput era
materialelor semiconductoare i, odat cu ea, dezvoltarea circuitelor digitale
integrate realizate cu diferite tehnologii. Primele pori logice integrate au
fost realizate cu diode semiconductoare i tranzistori bipolari. Tendina
permanent a tehnologiilor a fost orientat n mai multe direcii: mrirea
vitezei de lucru, creterea gradului de integrare (miniaturizarea), micorarea
puterii consumate, micorarea tensiunii de alimentare. Tehnologia CMOS a
reuit s rezolve n mare parte aceste probleme dar cu siguran lucrurile nu
se vor opri aici. De aceea vom prezenta pe scurt structura electronic a
inversorului i a porilor SAU-NU i I-NU realizate cu tranzistori MOS,
pori care au calitatea de universalitate. Vom arta n capitolul urmtor c
folosind numai pori SAU-NU sau numai pori I-NU pot fi realizate i
celelalte funcii logice elementare.
Tranzistorii cu efect de cmp care se folosesc pentru realizarea
porilor logice sunt tranzistori MOS cu canal de tip n sau de tip p.
Simbolurile folosite n scheme sunt prezentate n fig.11.8.
Structurile posibile ale tranzistorilor cu efect de cmp au fost
prezentate n Capitolul 5. De aceea vom puncta doar acele caracteristici care
ne sunt utile la nelegerea funcionrii lor:
D S
G G
S D
TECMOS TECMOS
cu canal n cu canal p
Fig.11.8
poarta fiind izolat fa de structura semiconductoare, curentul care intr
sau iese prin ea este sub 1A, astfel nct el poate fi neglijat.
canalul semiconductor dintre dren i surs se comport ca o rezisten a
crei valoare depinde de tensiunea dintre poart i surs.
n circuitele digitale tranzistorii lucreaz n regim de comutaie: blocat
conducie blocat conducie
pentru tranzistorul MOS-n, dac VGS = 0V (nivel logic 0) canalul are o
rezisten mai mare de 106, iar dac VGS = 5V (nivel logic 1)
169
11 Pori logice
canalul are o rezisten foarte mic (uzual 100 ).
pentru tranzistorul MOS-p, dac VGS = 0V (nivel logic 0) canalul are o
rezisten mai mare de 106, iar dac VGS = -5V (nivel logic 1)
canalul are o rezisten foarte mic (uzual 200 ).
Pentru acelai grad de dopare i acelai volum al canalului
semiconductor, n stare de conducie canalul p are o rezisten mai mare
dect canalul n datorit mobilitii mai mici a golurilor fa de electroni.
Valorile rezistenelor canalelor n stare de conducie cresc dac tensiunea
dintre poart i surs (n modul) este mai mic de 5V, dup cum i
rezistenele lor n stare de blocare scad dac tensiunea este mai mare (n
modul) de 0V.
Avnd n vedere aceste considerente, atunci cnd analizm un circuit
care lucreaz n regim de comutaie, tranzistorul MOS l putem nlocui cu o
rezisten conectat ntre dren i surs a crei valoare este dictat de
tensiunea dintre poart i surs la un moment dat.
Logica CMOS se bazeaz pe folosirea simultan a celor dou tipuri
de tranzistori, astfel nct ntre sursa de alimentare i mas s existe cel
puin un tranzistor blocat. Dac aceast condiie este ndeplinit consumul
de putere de la sursa de alimentare va fi ntotdeauna foarte mic.
11.2.2 Inversorul CMOS
Inversorul CMOS are structura prezentat n fig.11.9. Canalele celor doi
tranzistori complementari sunt conectate n serie iar grilele lor sunt
conectate mpreun, constituind intrarea circuitului inversor.
Ieirea inversorului este conectat la drenele comune ale
tranzistorilor. Dei sursa de alimentare este conectat la sursa tranzistorului
T1, ea este notat tot cu indicele D (dren).
+5V +5V
VDD= +5V
200 106
T1
T2 Vies
Vin
Vin = 0 Vin = 5 V
P = 25 W P = 25 W
Fig.11.9
170
S.D.Anghel - Bazele electronicii analogice i digitale
n fig.11.9 sunt prezentate i schemele echivalente cu rezistene
pentru cele dou situaii posibile. Tensiunea de ieire poate fi calculat
observnd c este vorba de un divizor de tensiune. Funcionarea circuitului
este sintetizat n Tabelul 11.7, de unde se vede imediat c el lucreaz ca
inversor.
Tabelul 11.7
Vin LOGIC VGS1 T1 VGS2 T2 Vie LOGIC
0 0 -5V conducie 0 blocat 4,99V 1
5V 1 0 blocat 5V conducie 499V 0
D
TECMOS
cu canal p
Fig.11.10
171
11 Pori logice
VDD= +5V
T1
T2
T3 T4
Vies
V in1
Vin2
Fig.11.11
n fig.11.12 sunt prezentate schemele echivalente cu rezistene
pentru cele patru combinaii posibile de niveluri logice ale semnalelor de
intrare. Dac am boteza cele dou variabile de intrare cu A i B, tabelul de
adevr ar fi similar Tabelului 11.5 al funciei SAU-NU.
+5V +5V +5V
Fig.11.12
172
S.D.Anghel - Bazele electronicii analogice i digitale
11.2.4 Poarta CMOS I-NU
n mod asemntor cu poarta SAU-NU poate fi construit poarta I-NU.
Modul de conexiune al tandemurilor de tranzistori este prezentat n fig.11.13
iar schemele echivalente cu rezistene pentru toate combinaiile posibile de
niveluri logice ale semnalelor de intrare sunt prezentate n fig.11.14.
VDD= +5V
T1 T2
T3
Vin1 Vies
T4
Vin2
Fig.11.13
+5V +5V +5V
Fig.11.14
n fig.11.12 i11.14, pe lng valorile tensiunilor de ieire, sunt
prezentate i valorile puterilor consumate n fiecare stare staionar
posibil. Toate sunt foarte mici, dar rmne valabil observaia menionat
la circuitul inversor referitoare la consumul de putere pe durata tranziiei
dintr-o stare staionar n alta.
173