Documente Academic
Documente Profesional
Documente Cultură
2011/2012
Circuitele Integrate Digitale denumite de unii autori i circuite integrate logice sau circuite integrate discrete - sunt circuite integrate (CI) care acioneaz asupra unor mrimi (n special tensiuni) discrete, mrimi care pot lua doar anumite valori specifice. Lumea digital Exist dou modaliti distincte de reprezentare a unei mrimi msurabile: analogic i numeric (digital). Mrimile analogice au o variaie continu, pe cnd cele numerice au o variaie discontinu, pas cu pas. Electronica digital s-a dezvoltat de la nceputul secolului XX (tuburi electronice), dar mai ales dup 1948, anul descoperirii tranzistorului. Ea a cunoscut o dezvoltare accentuat ncepnd cu 1972, anul introducerii primului microprocesor. Prin excelen, omul este o fiin analogic, adic toate informaiile pe care le percepe din mediul nconjurtor sunt continue. Din acest motiv, tendina prezent i foarte probabil viitoare a electronicii este de-a realiza analogic interfaa cu omul. Anumite excese cum ar fi ceasurile cu indicaie numeric sau vitezometrele numerice ale autoturismelor au pierdut teren n faa variantelor analogice ceasul cu ace indicatoare (dar numeric n interior), respectiv vitezometrul cu ac (dar legat la un calculator numeric). Aceasta deoarece efortul suplimentar de procesare a mrimii reprezentate numeric este o problem suplimentar pentru creierul uman, care poate ns interpreta instantaneu o reprezentare analogic. Avantajele CID-urilor: stabilitate n funcionare (au imunitate foarte mare la perturbaii fiind afectate foarte puin de zgomote); siguran n funcionare (funcioneaz corect chiar dac anumii parametri electrici variaz); exactitate n funcionare (nu au nevoie de puncte de ajustare, circuite de compensare); precizia CID-urilor poate fi foarte mare; reprezentnd mrimile pe un numr suficient de mare de bii se pot obine precizii mult mai bune dect n tehnica analogic; memorarea informaiei este simpl, ieftin i posibil la capaciti de memorare tot mai mari; programarea operaiilor; proiectarea cu CID-uri este relativ simpl; densitatea de integrare a CID-urilor este tot mai mare; preul lor este mic i n continu scdere. Dezavantajul major al CID-urilor: lumea nconjurtoare este, n mare msur, analogic.
2011/2012
CAPITOLUL 1
Pentru circuitele numerice cel mai indicat sistem este cel binar, care permite efectuarea cu uurin a calculului aritmetic i logic (foarte dificil sau chiar imposibil dac s-ar implementa direct sistemul zecimal). El este format din cifrele binare 0 i 1 cu ajutorul crora se caracterizeaz cel mai bine, din punct de vedere electric, comportarea sistemelor digitale (numerice). Cifra 0 este asociat nendeplinirii anumitor condiii electrice (inexistena unei tensiunii sau a unui curent). Ea reprezint, din punct de vedere logic, starea 0 logic sau starea de fals. Cifra 1 este asociat ndeplinirii condiiilor electrice (existena unui tensiuni ntre dou puncte ale circuitului, apariia unui curent printr-o latur a circuitului, etc.). Ea reprezint starea 1 logic sau starea de adevr.
Un numr reprezentat n baza 2 se scrie ca o sum de multipli de puteri ai bazei 2:
a N 2 N a N 1 2 N 1 ... a0 2 0 a1 2 1 ... a M 2 M .
(1.1)
Numerele a N . a M se numesc cifre binare (binary digits). Valoarea fiecreia este 0 sau 1. Un numr exprimat prin relaia (1.1) are o reprezentare normal sub forma unui ir de cifre de forma: a N a N 1...a1a0 a 1...a M Cifrele, reprezentnd puteri negative ale bazei, sunt separate de puterile pozitive de o virgul (numit i virgul zecimal, virgul binar etc., funcie de sistemul de reprezentare folosit).
Conversia Binar-Zecimal
Aceast conversie se bazeaz pe utilizarea direct a relaiei (1.1). De exemplu: = 125 + 024 + 123 + 022 + 021 + 120 + 12-1 + 02-2 + 12-3 = 101001,1012 = 32 + 8 + 1 + 0,5 + 0,125 = = 41,625
Conversia Zecimal-Binar Se face prin mpriri repetate cu 2. Resturile obinute formeaz, n ordine invers, cifrele numrului binar (primul rest calculat este bitul binary digit - cifra binar
2
2011/2012
- de semnificaie minim LSB, iar ultimul, bitul de semnificaie maxim MSB). De exemplu, la conversia n binar a numrului 99810:
998/2 499/2 249/2 124/2 62/2 31/2 15/2 7/2 3/2 = 499 = 249 = 124 = 62 = 31 = 15 = 7 = 3 = 1 0 rest = 0 rest = 1 rest = 1 rest = 0 rest = 0 rest = 1 rest = 1 rest = 1 rest = 1 rest = 1 LSB Least Significant Bit
1/2 =
Pentru facilitarea identificrii cifrelor binare din componena unui numr binat, acestea se noteaz:
A bitul care nmulete pe 20; - bitul de semnificaie minim; B - bitul care nmulete pe 21; C - bitul care nmulete pe 22; D, E, i aa mai departe. b). X0 - bitul care nmulete pe 20; - bitul de semnificaie minim; X1 - bitul care nmulete pe 21; X2 - bitul care nmulete pe 22; X3, X4, i aa mai departe. a).
Numr zecimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Numr binar
X3
0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
X2
0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
X1
0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
X0
0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
Numr hexazecimal 0 1 2 3 4 5 6 7 8 9 A B C D E F
Exemplu:
TEM:
b). prin tabel de adevr. Un tabel de adevr cuprinde toate valorile logice ale funciei pentru toate variabilele care o definesc.
3
2011/2012
Din tabelul de adevr se determin suma produselor variabilelor pentru care funcia este adevrat: f A B C A B C A B C Acelai tabel de adevr se poate utiliza i pentru a determina valoarea lui f urmrind suma produselor variabilelor pentru care funcia este fals:
f A B C A B C A B C A B C A B C
TEM:
1.8
Funciile logice elementare sunt: funcia I (), funcia SAU (+) i funcia NEGAIE
Circuite Integrate Digitale n loc de + ; + n loc de ; 1 n loc de 0 ; 0 n loc de 1 . Conform acestui principiu, fiecare postulat sau teorem are dou forme.
Proprietile algebrei binare: - asociativitatea: - comutativitatea: - distributivitatea: Axiomele algebrei binare: 00 0 00 0 11 1 Teoremele algebrei binare: A A A A A A
A A 0
2011/2012
( A B) C A ( B C ) A B C ( A B) C A ( B C ) A B C A B B A A B B A A (B C) A B A C
A B C ( A B) ( A C )
0 1 0 0 1 1 11 1
A0 0 A0 A
0 1 1 0
A 1 A A 1 1
A A 1 A A Teoremele lui De Morgan realizeaz negarea operaiilor binare: X Y X Y X Y X Y sau prin negarea ambilor termeni:
X Y X Y Observaii:
X Y X Y
A B A B A B A B
Operaii cu funcii logice Ordinea normal de efectuare a operaiilor cu funcii logice este: NU, I i SAU. Operaiile de acelai rang se parcurg de la stnga la dreapta. Aceast ordine poate fi modificat prin inserarea parantezelor. Coninutul parantezelor se evalueaz primordial (de la stnga la dreapta), iar apoi restul expresiei.
2011/2012
Y A B
2. Poarta SAU (OR) implementeaz funcia SAU descris de relaia Y A B (care se citete y este egal cu A SAU B). Semnul + din expresia logic SAU nu trebuie confundat cu semnul adunrii operaia aritmetic de adunare i operaia logic SAU sunt chestiuni diferite. Tabelul de adevr al operaiei SAU nu mai este identic cu cel al adunrii, deoarece n algebra boolean nu se poate depi valoarea 1. Adic 1 + 1 = 1 (aici semnul + indic operaia logic SAU), pe cnd 1 +1 = 2 n aritmetic. Acest lucru este valabil i pentru operaia SAU ntre mai multe variabile, de exemplu 1 + 1 + 1 = 1. Poarta SAU are 2, 3, 4 sau 8 intrri (notate cu A; B; C; ) i o ieire (Y). Ieirea este pe 1 dac cel puin o intrare este pe 1.
Tabelul de funcionare: B A Y A B 0 0 0 0 1 1 1 0 1 1 1 1 Reprezentarea simbolic:
A B Y=A+B
Y A B
3. Inversorul (NOT) implementeaz funcia NEGAIE descris de relaia Y A (care se citete y este egal cu A negat sau y este egal cu non A). Are o intrare i o ieire (Y). Ieirea este pe 1 dac intrarea este pe 0.
Tabelul de funcionare: A YA 0 1 1 0 Reprezentarea simbolic:
A
YA
Cerculeul din figur este asociat inversrii, triunghiul fiind consacrat amplificrii neinversoare a semnalului, amplificare evident n putere n acest caz.
6
2011/2012
YA
Prin combinarea funciilor I i NU se obine funcia I-NU (NAND). Implementarea acesteia este echivalent cu utilizarea unei pori I urmat de un inversor. n mod asemntor, prin combinarea funciilor SAU i NU, se obine funcia SAU-NU (NOR). Cele dou noi tipuri de funcii obinute sunt complet funcionale, ceea ce nseamn c, orice funcie logic poate fi implementat numai cu funcii I-NU, respectiv SAU-NU.
4. Poarta I-NU (NAND) implementeaz funcia I-NU. Are 2, 3, 4 sau 8 intrri (notate cu A; B; C; ) i o ieire (Y). Ieirea este pe 1 dac cel puin o intrare este pe 0.
Tabelul de funcionare: B A Y A B 0 0 1 0 1 1 1 0 1 1 1 0 Reprezentarea simbolic:
A B
Y A B
5. Poarta SAU-NU (NOR) implementeaz funcia SAU-NU. Are 2, 3, 4 sau 8 intrri (notate cu A; B; C; ) i o ieire (Y). Ieirea este pe 1 dac toate intrrile sunt pe 0.
Tabelul de funcionare: B A Y A B 0 0 1 0 1 0 1 0 0 1 1 0 Reprezentarea simbolic:
A B
Y A B
se observ c poarta I-NU este echivalent cu poarta NU-SAU (respectiv poarta SAU-NU cu poarta NU-I) care opereaz cu aceleai variabile de intrare. Este bineneles vorba despre aceeai poart, cu deosebirea c, n reprezentarea normal este indicat a se folosi pori cu variabile de intrare active HIGH (porile din partea stng), pe cnd cea echivalent este potrivit la semnalele active LOW (porile din partea dreapt).
A B A B
Y A B
A B A B
Y A B Y A B
Y A B
6. Operatorul neinversor (buffer-ul de magistral, amplificatorul de linie). Are o intrare i o ieire (Y). Furnizeaz la ieire acelai nivel logic pe care l primete la intrare. Dei din punct de vedere logic nu ndeplinete nici o funcie, el se utilizeaz pentru mbuntirea parametrilor electrici ai semnalului transmis (niveluri logice, fronturi, curentul de ieire).
7
2011/2012
Tabelul de funcionare: A Y A 0 0 1 1
Reprezentarea simbolic:
A
YA
7. Poarta SAU-EXCLUSIV (XOR) i SAU-EXCLUSIV NEGAT (XNOR). Implementeaz funcia SAU-EXCLUSIV, respectiv SAU-EXCLUSIV NEGAT. Au numai dou intrri i o ieire. Ele pot fi implementate i cu ajutorul porilor I, SAU i NU pe baza relaiile de definiie.
Tabelul de funcionare: Y A B B A 0 0 0 0 1 1 1 0 1 1 1 0 Reprezentarea simbolic:
A B
Y A B
Funcia SAU-EXCLUSIV este adevrat dac, i numai dac, intrrile sunt diferite (poarta SAUEXCLUSIV se poate utiliza pe post de comparator). Din tabelul de funcionare se deduce expresia analitic a funciei SAU-EXCLUSIV: X Y X Y X Y
Y A B
Funcia SAU-EXCLUSIV NEGAT este adevrat dac, i numai dac, intrrile sunt identice (poarta SAU-EXCLUSIV NEGAT se poate folosi ca indicator de echivalen). Tabelul de funcionare: Y A B B A 0 0 1 0 1 0 1 0 0 1 1 1 Reprezentarea simbolic:
A B
Y A B
Y A B
2011/2012
Se prefer logica de nivel pozitiv deoarece aceasta se bazeaz pe tranzistoare npn care au factorul de amplificare i frecvena maxim de utilizare mai mari ca ale tranzistoarelor pnp i, n plus, se alimenteaz de la o tensiune pozitiv. Este foarte dificil de realizat un circuit care s asigure la ieire niveluri de tensiune corespunztoare celor dou stri foarte precise i constante. Din acest motiv se adopt un interval de valori admise, garantate de productor. Aceste plaje apar datorit variaiei tensiunii VCE determinat de: dispersia tehnologic; variaia cu temperatura; variaia semnalului de comand. Impulsurile utilizate n tehnica digital au urmtoarele caracteristici:
Pentru caracterizarea lor se definesc trei puncte de referin temporale care survin la atingerea pragurilor de 10%, 50 % i 90% din amplitudinea semnalului. Limea impulsului se noteaz de obicei cu tw , timpul de ridicare cu tr iar timpul de coborre sau cdere cu t f ,
2011/2012
toi indicii provenind de la iniialele din limba englez (width, rise, fall). Timpul de ridicare, respectiv de coborre se msoar ntre pragurile de 10% i 90% deoarece se dorete evitarea regiunilor neliniare de racordare ntre palierul i frontul impulsului. Diagramele de semnal aferente circuitelor numerice de cele mai multe ori nu reprezint valoarea real a tensiunii n strile 0 i 1, preferndu-se o reprezentare simplificat:
Primul semnal este unul periodic cu perioada T, iar cel de-al doilea este un semnal neperiodic. Un semnal de tact este un exemplu tipic de semnal periodic, iar o linie a unei magistrale de date este un bun exemplu de semnal neperiodic. Caracteristice semnalelor periodice sunt: 1 frecvena f ; T t factorul de umplere (duty cycle): F w (exprimat uneori i procentual). T
2. Poarta SAU utilizat ntr-o schem de supraveghere Dac cel puin un senzor este activ, ieirea porii SAU trece pe 1 i pune n funciune alarma.
10
2011/2012
3. Poarta SAU- EXCLUSIV utilizat ca element de comparare Comportarea unui DUT (Device Under Test) se compar cu cea a unui circuit martor. Dac ea este diferit, ieirea porii SAU-EXCLUSIV trece pe 1 i semnalizeaz apariia unei erori.
11