Documente Academic
Documente Profesional
Documente Cultură
Circuitele logice CMOS sunt fabricate n mai multe serii dup cum urmeaz:
circuite integrate pe scar mic i medie fabricate att n seria 4000 (specific
CMOS ) ct i n seria 54C/74C (cu variantele mbuntite 54HC/74HC H =
high = vitez i 54AHC/74AHC A = advanced ) care conine circuite pin cu
pin i funcie cu funcie echivalent cu seria 54/74 TTL;
Circuite VLSI .
Poarta reprezentativ pentru ntreaga familie de circuite CMOS este poarta care
realizeaz funcia logic NU i aceasta va fi analizat n cele ce urmeaz.
Schema electric i structura unui inversor CMOS sunt prezentate n fig. 7.1.
Construcie
Inversorul CMOS este format din dou tranzistoare MOS, legate n serie, unul cu canal
indus tip n (T1) i cellalt cu canal indus tip p (T 2). Cele dou grile ale tranzistoarelor sunt
legate mpreun i constituie intrarea inversorului. Cele dou drene legate mpreun constituie
ieirea porii. Substratul de tip p este legat la cel mai negativ potenial (masa), iar cel de tip n
la cel mai pozitiv potenial (sursa de alimentare notat V DD ). n acest fel se realizeaz
blocarea jonciunii pn, substrat-substrat. Identificnd tensiunile de electrod ale
tranzistoarelor cu tensiunile specifice inversorului se observ c:
U GS 1 U IN , U GS 2 U IN VDD , U GS 1 U IN i U DS 2 U O V DD
Funcionare
127
Dac se aplic UIN VDD, atunci tranzistorul T1 are U GS1 U IN U p i este deschis, iar
T2 are U GS 0 V U p2 i este blocat. La ieire se obine semnal 0 logic (fig. 7.2.).
2
Dac UIN 0V = VSS , atunci tranzistorul T1 are U GS1 U IN 0 U p1 i este blocat, iar
dintre UIN i UGS pentru cele dou tranzistoare). Punctele de funcionare notate A, B, C, D, E
i F se afl la intersecia caracteristicilor ce corespund la UIN de acelai indice.
I D1 1 1
2 2
U2 U O V DD 2
I D 2 2 U GS 2 U p 2 U DS 2 DS 2 2 U IN V DD U p 2 U O V DD
2 2
U GS 1 U P1 2 V DD / 2 U P1 2 V DD 2U P 2
I DD max I D 1 1 1 (7.1)
2 2 8
Punctul E : Crescnd UIN peste valoarea VDD /2 tranzistorul T1 trece n regiunea liniar
iar T2 n regiunea de saturaie. Curenii prin cele dou tranzistoare pot fi calculai cu relaiile
specifice celor dou regiuni i din egalitatea ID1 = ID2 se poate determina determina din nou UO
=f (UIN) . Se obine o ecuaie de ordin 2 att n U O ct i n UIN , caracteristica de transfer
avnd alura de parabol cu vrful n jos de data aceasta, fig. 7.4., poriunea D-E-F. Se observ
c n aceast regiune curentul absorbit de la surs scade pe msur ce ne deplasm din punctul
D spre punctul F.
Punctul F corespunde la tensiunea de intrare UIN 5 = VDD. Pentru acest punct rezult
U GS1 VDD i U GS2 0 . Caracteristica pentru T2 se confund practic cu abscisa i, n
consecin, punctul F de intersecie se afl pe abscis (se confund cu originea n fig. 7.3.) i
130 Capitolul 7 : CIRCUITE LOGICE CMOS
2. Puterea consumat
Exemplu numeric :
poart prin care trece, semnalul parazit va aprea, dar cu o amplitudine mai mic. Pe msur
ce se propag prin sistem, semnalul va fi atenuat de fiecare circuit prin care trece, pn ce, n
final, va disprea. De exemplu, pentru un circuit basculant bistabil tipic, un semnal de zgomot
de maxim 0,45VDD pe linia de tact nu va cauza bascularea circuitului.
Ieiri buferate
Schema echivalent a unui circuit de intrare al unei pori CMOS este constituit dintr-
o rezisten foarte mare, 1012, n paralel cu o capacitate de 5pF. Practic impedana de intrare
n inversorul CMOS se consider a fi pur capacitiv. n consecin, curentul static de intrare
n poart este foarte mic:
IIH-10-5A
IIL+10-5A
(convenia de semne este + curentul care intr i - curentul care iese din poart)
n ceea ce privete caracteristicile de ieire ale inversorului, acestea coincid cu
caracteristicile ID = f(UDS) ale tranzistorului care este deschis, fie T1 , fie T2, innd cont de
legtura dintre U0 i I0 (ale inversorului), pe de o parte, i VDS i ID (ale tranzistoarelor) pe de
alt parte.
Astfel, pentru nivel L la ieire, este deschis tranzistorul T1 . n acest caz se determin U0
= UDS1; UGS1 = UIN i I0 = ID.
134 Capitolul 7 : CIRCUITE LOGICE CMOS
Considernd poarta comandat de una similar, rezult c UIN = UDD i deci caracteristicile
difer n funcie de tensiunile de alimentare VDD , vezi fig. 7.8..
Valorile garantate pentru aceast situaie (pentru circuite din seria 4000) sunt:
I0L 1mA pentru VDD5V i U00,4V
I0L 2,6mA pentru VDD10V i U00,5V
I0L 6,8mA pentru VDD15V i U01,5V
Pentru nivel H la ieire, T2 este deschis, i caracteristicile arat ca n fig. 7.8.b. iar
valorile garantate (seria 4000) ale curenilor sunt:
I0H -1mA pentru VDD5V i U04,6V
I0H -2,6mA pentru VDD10V i U09,5V
I0H -6,8mA pentru VDD15V i U013,5V
Observaie. Pentru cureni s-au indicat valorile tipice pentru circuitele din seria 4000 produse
ntr-o tehnologie = 5 m (tehnologie specific pentru circuite integrate pe scar mic).
Circuitele produse n alte tehnologii (submicronice) evident au alte valori pentru cureni (mult
mai mici).
5. Caracteristici dinamice
Valorile tipice ale acestor timpi pentru un circuit din seria 4000 (aceeai tehnologie de
= 5 m) n condiiile n care la intrare se aplic un semnal U IN cu trise = tfall = 20ns i sarcina
este CL50pF, RL200K, sunt:
tpLHtpHL 125ns pentru VDD 5V;
60ns pentru VDD10V;
45ns pentru VDD15V;
tTLHtTHL 100ns pentru VDD 5V;
50ns pentru VDD10V;
40ns pentru VDD15V.
Se face observaia c n cazul unei sarcini capacitive care ncarc un circuit CMOS,
imediat dup comutare tensiunea de ieire variaz n ramp (liniar) datorit comportrii
tranzistorului MOS ca o surs de curent constant. Abia cnd tensiunea de ieire se apropie
de valoarea final (VDD sau mas) curba tensiunii de ieire se rotunjete deoarece tranzistorul
MOS intr n regiunea liniar, curentul su de dren scznd.
Datorit acestei comportri a tranzistorului MOS ca o surs de curent, circuitele CMOS
(n special cele de tehnologii submicronice) sunt foarte sensibile la creterea sarcinii
capacitive n sensul c aceasta determin creterea accentuat (proporional cu C L) a
136 Capitolul 7 : CIRCUITE LOGICE CMOS
timpilor de tranziie i deci scderea vitezei. Din aceast cauz fan-out-ul circuitelor CMOS
aparent infinit (curent de intrare nul) este drastic limitat (cca 25) datorit capacitilor de
intrare care intervin n paralel i determin timpi de tranziie inacceptabili de mari.
Pe de alt parte, odat cu creterea tensiunii de alimentare VDD, crete i tensiunea de intrare
UIN , ceea ce duce la creterea U IN U GS V DD curentului de dren al tranzistoarelor
2
MOS (variaz proporional cu V DD ). Aceasta va duce la scderea timpilor de propagare i
tranziie prin ncrcarea mai rapid a capacitilor de sarcin.
n concluzie, pentru un montaj dat, avnd capacitile de sarcin fixate, prin creterea
tensiunii de alimentare va crete viteza sistemului (n schimb crete i puterea disipat).
Atunci cnd se face interfaarea ntre diferite tipuri de circuite logice, problema care se
pune este de a asigura compatibilitatea tensiunilor i compatibilitatea curenilor asigurai
la ieire de poarta care comand cu cei cerui la intrare de poarta comandat.
n cele ce urmeaz vom analiza interfaarea dintre circuitele CMOS i cele TTL.
de catalog pentru ieirea TTL de VOH 2,4V, aceasta nu satisface intrarea unui circuit CMOS
alimentat la 5 V.
n realitate, ns, avnd n vedere curentul foarte mic debitat de ieirea TTL ctre
intrarea CMOS, nivelul VOH va fi de 3,4 3,6V (ieire TTL n gol), suficient pentru comanda
la limit pentru o intrare CMOS. Pentru orice eventualitate se recomand utilizarea unui
rezistor R (pull-up-rezistor) ctre sursa VDD.
n dimensionarea acestuia se are n vedere c atunci cnd circuitul TTL este cu nivel 0
logic la ieire s nu se depeasc curentul de 16mA acceptat de acesta,
V DD VOL
R 0,3K . Se recomand ca circuitul TTL utilizat pentru o astfel de legtur
I 01TTL
s fie utilizat numai pentru comanda porilor CMOS.
Pentru situaia n care ieirea circuitului CMOS este 1 logic att nivelul de tensiune ct
i valoarea i sensul curentului corespund cu cele necesare la intrarea TTL, i anume :
Ieire CMOS : 1mA pentru VOH4,6V
Intrare TTL : 40A i VIH2V
Pentru situaia 0 logic, ns, se constat c o ieire CMOS ( 1mA pentru VOL 0,4V ) nu
poate conduce dect dou intrri TTL de joas putere sau o intrare TTL Schottky de joas
putere. O poart CMOS nu poate conduce o intrare TTL standard care necesit IIL1,6mA.
n legtur cu aceast din urm observaie se fac unele precizri:
- ieirea CMOS asigur 1mA pentru VOL0,4V acolo unde tranzistorul MOS
lucreaz n regiunea liniar. n regiunea de saturaie tranzistorul poate asigura cca
1,21,3mA, deci n nici un caz 1,6mA;
- valoarea IIL1,6mA pentru intrarea TTL este cea asigurat de catalog ; n realitatea
practic, la intrarea TTL este necesar un curent mai mic de cca 1mA.
Rezult deci c poarta CMOS ar fi exact la limita de a comanda o intrare TTL standard.
Soluiile care se recomand pentru interfaa CMOS - TTJ sunt:
- folosirea unei pori CMOS special buffer din seria 4000, fie n varianta
invertoare 4049 , fie neinvertoare 4050. Acestea pot comanda dou intrri TTL
138 Capitolul 7 : CIRCUITE LOGICE CMOS
standard. n plus, pot admite tensiuni de intrare mai mare de +V DD, putnd face
trecerea de la circuite CMOS alimentate la o tensiune mai mare la circuite TTL
alimentate la 5V.
- folosirea a dou pori legate n paralel (i intrare i ieire).
- legarea n paralel a intrrilor unei pori SAU-NU CMOS.
7.1.4. Circuite pentru protejarea intrrilor
Aa cum s-a mai amintit, impedana de intrare a unui circuit CMOS se prezint ca o
rezisten extrem de mare 1012 n paralel cu o capacitate mic de 5pF . Practic se consider
c impedana de intrare CMOS este pur capacitiv..
Aceast capacitate fiind foarte mic, este suficient o sarcin electric mic pentru a se
obine tensiuni electrice mari (Q = CU) la bornele capacitii. O astfel de cantitate de sarcin
electric poate fi furnizat de o surs de energie estrem de slab, cum ar fi, de exemplu,
simpla frecare cu aerul. Tensiunea mare la care se ncarc aceast capacitate poate strpunge
stratul de oxid determinnd distrugerea circuitului. Se face observaia c stratul de oxid
rezist la o tensiune de 80-100V i o singur strpungere a stratului izolator este suficient
pentru distrugerea sa. n aceste condiii se constat c pstrarea, manipularea i utilizarea
circuitelor CMOS ar fi extrem de delicat putnd duce foarte uor la distrugerea lor.
n scopul protejrii circuitelor CMOS, toate intrrile acestor circuite care sunt scoase la
un picior al integratului sunt protejate (pentru porile interne ale circuitului se iau msuri de
precauie speciale n timpul fabricrii acestora i apoi, odat ce intrrile au fost conectate la
ieiri conform schemei logice, pericolul distrugerii prin strpungere dispare).
Fig. 7.11. prezint circuitul de protecie specific unei intrri CMOS din seria 4000.
n legtur cu aceast schem se fac urmtoarele observaii: grila lui T1 acoper sursa lui
T1, substratul p- i parial drena lui T1; ca urmare apar capaciti parazite ntre gril i fiecare
din aceste regiuni. Similar, grila lui T2 acoper sursa lui T2, substratul n- i drena lui T2. n
consecin capacitatea de intrare apare ca fiind distribuit sub forma capacitilor C1 , C2 i
C3 care sunt figurate punctat n fig. 7.11. Strpungerea oricreia dintre aceste capaciti este
distructiv !
Circuitul de protecie propriu-zis const n diodele D 1, D2, D3 i rezistena R (n
valoare de 200-300 ). Diodele din circuitul de protecie au tensiunea de deschidere direct
de cca 0,7V, iar, la polarizare invers, tensiunea n zona Zenner de cca 25V.
Rezistena R acioneaz ca o rezisten de limitare a curenilor prin diodele de intrare
protejndu-le pe acestea.
Chiar dac intrrile circuitului CMOS sunt protejate la utilizarea acestora se vor avea
n vedere o serie de precauii;
a).Tensiunea de intrare trebuie s varieze n domeniul 0 UIN VDD (evident cnd sursa
de semnal este alt circuit dect o poart CMOS); n caz de nerespectare a acestui interval
pentru UIN pot fi distruse chiar diodele de la intrare.
b). Sursa de alimentare VDD nu trebuie oprit n timp ce se aplic semnal de la un
generator extern cu impedan de ieire mic. Dac VDD este oprit, atunci semnalul de la
generator poate distruge diodele de la intrare.
c). n manipulare, circuitele CMOS trebuie s fie ambalate n supori metalici, eventual
reglete speciale Antistat.
d). Sculele metalice cu care se lucreaz, aparatele electrice, ciocanele de lipit etc.,
trebuie s fie legate la pmnt.
e). Intrrile neutilizate nu se vor lsa n aer, att datorit semnalelor parazite, fie ele
chiar de energie mic, ct i datorit posibilitii distrugerii. Acestea vor fi legate fie la mas,
fie la +VDD, dup cum permite funcia logic. Nu se recomand legarea intrrilor neutilizate
mpreun cu alte intrri (chiar dac funcia logic ar permite) deoarece aceasta ar duce la
creterea capacitii de intrare.
Construcie
Cele dou tranzistoare MOS, puse n paralel, sunt T1 cu canal indus de tip n i T2 cu
canal indus tip p. Fiecare tranzistor are construcie simetric, putnd conduce n ambele
sensuri. Cele dou tranzistoare sunt comandate n gril de semnale complementare notate CL
respectiv CL .
Tranzistorul T1, cu canal n, are acelai substrat de tip p cu restul porilor logice cu care
este pe chip. Substratul p este legat la cel mai negativ potenial n figur este masa.
Tranzistorul este comandat de semnalul CL i poate fi deschis dac pe grila sa se aplic
potenial pozitiv, adic pentru semnal CL1.
Tranzistorul T2, cu canal p, are acelai substrat de tip n cu restul porilor logice.
Substratul n este legat la cel mai pozitiv potenial n figur este +V DD . Tranzistorul este
comandat de semnalul CL i poate fi deschis dac pe grila sa se aplic potenial sczut,
adic pentru semnal CL 0
Funcionare
Dac se aplic semnal CL0 ( implicit CL 1 ), ambele tranzistoare (i T1 i T2) sunt
blocate i ntre intrare i ieire se realizeaz o rezisten foarte mare de ordinul 10 9 , situaie
care se noteaz cu ROFF.
Dac la intrarea de comand se aplic semnal CL1, ambele tranzistoare sunt deschise
i ntre intrare i ieire se realizeaz o rezisten mic notat R ON. Valoarea acestei rezistene
depinde de dimensiunea tranzistoarelor, de tensiunea de alimentare V DD i de valoarea
142 Capitolul 7 : CIRCUITE LOGICE CMOS
tensiunii aplicate pe intrare. Uzual, pentru porile de transmisie din seria 4000, rezistena R ON
are valori de 50-150 .
O analiz atent a conduciei n funcie de valoarea tensiunii aplicate la intrare pune n
eviden faptul c pentru tensiunea de intrare avnd valori din intervalul U P < UIN < VDD - UP
conduc ambele tranzistoare n timp ce pentru intervalul 0 < UIN < UP conduce numai T1
(tranzistorul cu canal n), iar pentru VDD - UP < UIN < VDD conduce numai T2 ( vezi diferena
fa de poarta de transmisie MOS).
Folosind dou tranzistoare complementare, fiecare cu construcie simetric, poarta de
transmisie CMOS este bidirecional, putnd conduce curent electric n ambele sensuri,
intrarea i ieirea fiind interschimbabile. Poarta de transmisie CMOS are funcionarea unui
comutator K putnd realiza un excelent raport ROFF/RON, de ordinul de mrime 107 .
Poarta de transmisie CMOS poate transmite att semnale logice ct i analogice, cu
condiia ca acestea din urm s se ncadreze n intervalul 0 V DD. Exist pori de transmisie
CMOS speciale pentru utilizarea cu semnale analogice bipolare. Aceste pori au substratul p
legat la potenial negativ (mai negativ dect alternana negativ a semnalului bipolar).
a porii cte o pereche de tranzistoare MOS, unul nMOS n paralel cu celelalte i unul pMOS
nseriat .
Pentru cea de-a doua variant se observ c variabila B pur i simplu acioneaz ca
alimentare pentru inversorul format cu cele dou tranzistoare complementare de la ieire.
Astfel, dac B = 1 atunci inversorul este alimentat i tot B = 1 blocheaz poarta de transmisie.
Variabila A aplicat la inversor este negat i la ieire ajunge A . Dac B = 0, atunci ambele
tranzistoare ale inversorului sunt blocat (nu sunt alimentate) n schimb poarta de transmisie
este deschis. Variabila A prin poarta de transmisie ajunge la ieire.
145
n cazul circuitelor logice avnd etaje de ieire n contratimp (circuite TTL i CMOS)
nu este permis legarea mpreun a ieirilor. n schimb, foarte uor poate fi realizat un circuit
logic cu trei stri, fig. 7.19.
n fig. 7.19 sunt prezentate dou variante de pori neinversoare cu trei stri. Funcionarea
acestora poate fi urmrit destul de uor.
Varianta din fig.7.19.a.. este circuitul
4053 i funcioneaz astfel:
- se aplic 0 logic la intrarea de validare
(DIS = disable), adic DIS 0; atunci
poarta P1 are la ieire simbolul 1 care
este element neutru pentru intrarea porii SI-NU, iar
Fig. 7.20 Poarta cu trei stri; simbolizare
i tabel de adevr
146 Capitolul 7 : CIRCUITE LOGICE CMOS
poarta P2 aplic 0, care este tot element neutru, pentru poarta SAU-NU. Pe cealalt intrare a
porilor P3 i P4 se aplic variabila A la ambele pori la ieire va rezulta A . Celor dou
tranzistoare complementare T1 i T2 li se aplic n gril acelai simbol A ca i cum ar fi
legate mpreun i ar constitui un inversor. Acestea vor aciona n consecin i la ieire
rezult A.
Dac DIS1, atunci ieirea porii I-NU este 1 i deci tranzistorul T 2 va fi blocat
indiferent de variabila A; la ieirea porii SAU-NU va fi 0 i deci i T1 se blocheaz indiferent
de variabila A.. Blocarea celor dou tranzistoare, duce la obinerea unei impedane de ieire
foarte mare, stare numit High Z sau stare de impedan mare.
n varianta din fig. 7.19.b. se observ c DIS = 0 deschide tranzistoarele T2 i T3 ceea ce
duce la o funcionare normal a circuitului, n timp ce DIS = 1 blocheaz cele dou
tranzistoare T2 i T3 ducnd la starea de impedan mare indiferent de restul circuitului.
n seria CMOS 4000 sunt realizate i alte circuite cu trei stri (inversoare, bistabile etc.) .
Funcionare
Pentru UIN = 0 tranzistorul nMOS T1 este blocat iar tranzistorul pMOS T2 este deschis.
Deschiderea lui T2 asigur curent n baza lui Q 1 i deschiderea acestuia i, n plus, deschiderea
i pentru tranzistorul nMOS T4 ceea ce duce la blocare lui Q2. La ieire se obine nivel H
avnd tensiunea UOH = VCC 0,7V (diferena se datoreaz tensiunii VBE a tranzistorului Q1
conductor).
Crescnd UIN , situaia se menine pn cnd UIN atinge valoarea UP1 + VBE, moment n
care se deschide att T1 ct i Q2. Urmeaz o regiune
n care conduc att Q1 ct i Q2 n regiunea activ
direct. Cnd UIN crete peste valoarea VCC + UP2 ( T2
este tranzistor cu canal indus tip p i are tensiunea
UP2 negativ) tranzistorul T2 se blocheaz ceea ce
duce i la blocarea lui Q1. La ieire Q2 continu a fi
deschis att timp ct mai descarc sarcina capacitiv
(ct timp mai exist circulaie de curent). Tensiunea
de la ieire este n aceast situaie UOL = 0,7V (egal
cu VBE deoarece baza i colectorul lui Q2 sunt
Fig. 7.23. Caracteristica de tranfer practic scurtcircuitate prin T1).
pentru un circuit BiCMOS Aspectul caracteristicii de transfer precum i
tensiunea de prag a inversorului se modeleaz din
dimensionarea tranzistoarelor T1 i T2.
Se subliniaz valoarea celor dou nivele logice U OH i UOL diferite fa de ideal ceea ce
micoreaz imunitatea la zgomot a circuitului.
n fig. 7.24. sunt prezentate i alte circuite BiCMOS, specific fiind aceeai structur
intern CMOS i etajul de ieire bipolar.
149
n ncheierea acestui capitol prezentm dou grafice care ilustreaz comparativ unele
performane ale circuitelor BiCMOS.
150 Capitolul 7 : CIRCUITE LOGICE CMOS
Fig. 7.25. a. ntrzierea specific unor circuite logice; b. Produsul puterentrziere pentru
unele familii de circuite logice utiliznd tehnologia de 2 m
151