Porile logice sunt circuite logice integrate cu ajutorul crora sunt realizate (implementate) funciile logice de baz. Ele au una sau mai multe intrri i o singur ieire, care poate fi asociat cu un anumit mod de reprezentare: o expresie logic, un tabel de adevr, un simbol logic etc. Tipuri de pori logice Poarta I (AND) Este un circuit cu , ! sau " intrri, a crui ieire, #, este $n starea logic % dac i numai dac toate intrrile sunt $n starea logic %. Fig.1 &imbolul porii '( Poarta SA (!") Este un circuit cu , ! sau " intrri, a crui ieire, #, este $n starea logic % dac cel puin una din intrri este $n starea logic %. # ) *+, , * Fig.# &imbolul porii &*- Poarta Nu (In$er%orul) Este un circuit cu o singur intrare, a crui ieire, #, este complementul intrrii. # ) * . , , * * # ) * Fig.3 &imbolul porii /- (inversor) Poarta I N (NAND) Este un circuit cu , !, " sau 0 intrri, a crui ieire, #, este $n starea logic 1 dac i numai dac toate intrrile sunt $n starea logic %. # ) * . , , *
Fig.& &imbolul porii '( /- Poarta SA N (N!") Este un circuit cu , !, " sau 0 intrri, a crui ieire, #, este $n starea logic 1 dac cel puin una din intrri este $n starea logic %. , * # ) * + ,
Fig. ' &imbolul porii &*- /- Poarta SA ()*+SI, ()!") Este un circuit cu dou intrri, a crui ieire este $n starea % dac i numai dac numai una din intrri este $n starea %. * , # ) * + ,
Fig.- &imbolul porii &*- E234-&(5 Anali.a unui circuit cu pori logice este procedeul prin care se determin funcia logic la ieirea acestuia. *ceast funcie poate fi concretizat printr6o expresie logic, sau poate fi reprezentat $n tabel de adevr, sau diagram 5eitc768arnaug7. 9n unele situaii, mai ales $n cazul circuitelor realizate cu diferite tipuri de pori logice integrate, expresia funciei la ieirea circuitului este simplificabil p:n la o funcie elementar, astfel $nc:t circuitul poate fi $nlocuit cu o singur poart logic integrat. Sinte.a unui circuit cu pori logice este procedeul prin care se ajunge la circuitul corespunztor unei funcii logice date, procedeu care se mai numete implementare. (tapele %inte.ei un circuit cu pori logice Descrierea funciei logice (dac nu e dat explicit) Minimizarea funciei logice pentru obinerea formei elementare Stabilirea variantei optime de implementare (numr minim de circuite integrate) &e prefer pori logice de acelai tip, de aceea se rearanjeaz funcia logic (cu teorema lui ;e <organ) fie ca un produs negat (pentru implementare cu pori '( /-), fie ca o sum negat (pentru implementare cu pori &*- /-) Desenarea circuitului logic cu pori logice Realizarea practic a circuitului logic cu pori logice 3ircuitele integrate cu pori logice sunt $ncadrate $n grupuri de circuite cu caracteristici similare, numite /amilii. Ele folosesc aceleai tensiuni de alimentare, iar condiiile de intrare i de ieire prin care sunt reprezentate variabilele sunt identice. ;up tipul tranzistoarelor utilizate, exist dou familii de pori logice integrate: =amilia de circuite logice integrate realizat cu tran.i%toare 0ipolare, din care reprezentativ este familia TT+ =amilia de circuite logice integrate realizat cu tran.i%toare unipolare de tip <>&, din care reprezentativ este familia *1!S Porile logice integrate TT+ sunt adaptabile la toate formele de circuite logice integrate i asigur un foarte bun raport $ntre performane (viteza, puterea consumat) i pre. 9n familia ??4 poarta fundamental este poarta '( /-. 3odul circuitului integrat ?ipul porilor /umrul intrrilor $ntr6o poart /umrul porilor pe circuitul integrat @"1" />? % A @"10 */; " @"%% */; ! ! @"% */; " @"! >B " @"11 /*/; " @"%1 /*/; ! ! @"1 /*/; " @"!1 /*/; 0 % @"1 />B " @"@ />B ! ! @"0A 2>B " Fig.2 Exemple de pori logice integrate ??4 Porile logice integrate *1!S au avantajul unei densiti mari de componente pe unitatea de suprafa a semiconductorului. ;e asemeni, consumul lor de putere este mult mai mic comparativ cu porile logice ??4. 9n familia 3<>& poarta fundamental este inversorul. 3odul circuitului integrat ?ipul porilor /umrul intrrilor $ntr6o poart /umrul porilor pe circuitul integrat <<3 "1AC />? % A <<3 "10% */; " <<3 "1@! */; ! ! <<3 @10 */; " <<3 "1@% >B " <<3 "1@D >B ! ! <<3 "1@ >B " <<3 "1%% /*/; " <<3 "1! /*/; ! ! <<3 "1% /*/; " <<3 "1A0 /*/; 0 % <<3 "11% />B " <<3 "1D />B ! ! <<3 "11 />B " <<3 "1@0 />B 0 % <<3 "1!1 2>B " Fig.3 Exemple de pori logice integrate 3<>& =uncionarea porilor logice integrate este caracterizat de anumii parametri, care reprezint de fapt mrimi electrice (tensiuni electrice, cureni electrici, perioade de timp). Principalii parametri ai porilor logice integrate Ni$elele logice de intrare, definite ca nivelele de tensiune asociate cu valorile logice %, respectiv 1, la intrarea unui circuit logic. Notaii uzuale: , I+ (pentru 1 logic), , I4 (pentru % logic) Ni$elele logice de ieire, definite ca nivelele de tensiune asociate cu valorile logice %, respectiv 1, la ieirea unui circuit logic. Notaii uzuale: , !+ (pentru 1 logic), , !4 (pentru % logic) ;in considerente de cuplare optim a ieirii unui circuit cu intrarea altui circuit, este necesar ca nivelele logice de intrare s fie mai mari dec:t cele de ieire. ;iferena dintre nivelele logice de intrare i cele de ieire se numete margine de .gomot. *urenii de intrare, definii ca fiind acei cureni care se $nc7id (intr sau ies din circuit), prin intrarea unui circuit, pentru nivelele logice 5 (4 i 5 (E aplicate la intrare. Notaii uzuale: I I+ (pentru 5 (4 ), I I4 (pentru 5 (E ) *urenii de ieire, definii ca fiind acei cureni care se $nc7id (intr sau ies din circuit), prin ieirea unui circuit, pentru nivelele logice 5 >4 i 5 >E generate la ieire. Notaii uzuale: I !+ (pentru 5 >4 ), I !4 (pentru 5 >E ) Timpul de propagare5 reprezint:nd intervalul de timp scurs $ntre momentul aplicrii unui semnal la intrarea unui circuit i momentul obinerii rspunsului la ieirea acestuia. Notaii uzuale: t p+4 (pentru tranziii din 1 $n %), t p4+ (pentru tranziii din % $n 1) ;atorit faptului c t p4E este
mai mare dec:t t pE4 , exist situaii $n care funcionarea unui lan de pori logice este perturbat, $n sensul c semnalul de ieire poate disprea complet. Parametrii porilor logice integrate TT+ ?ensiunea de alimentare este de D 5. ?ensiunile de intrare recunoscute sunt cuprinse $ntre 1 5 i 1,0 5, pentru 1 logic, respectiv $ntre 5 i D 5 , pentru % logic. ?ensiunile de ieire generate sunt cuprinse $ntre $ntre 1 5 i 1," 5, pentru 1 logic, respectiv $ntre ," 5 i D 5 , pentru % logic. (eire (ntrare
+D5 ;omeniul pentru % logic
+,"5 +5 +1,05 +1,"5 ;omeniul pentru 1 logic Fig.6 /ivelele logice de intrare i de ieire pentru circuitele ??4 <arginea de zgomot, at:t pentru domeniul % logic, c:t i pentru domeniul 1 logic este de 1," 5. 3urenii de intrare i de ieire au valori i sensuri diferite : ( (4 ) 6%,A m* F ( >4 ) %A m* ( (E ) "1 G* F ( >E ) 6"11 G*. ?impii de propagare au valorile uzuale: t pE4 ) (@H1) ns t p4E ) (%1H1) ns. Parametrii porilor logice integrate *1!S ?ensiunea de alimentare poate avea valori de D 5, %1 5 sau %D 5. (eire (ntrare
+D5 +",CC5 ;omeniu pentru % logic
+!,D5
+%,D5
+1,1D5 ;omeniu pentru 1 logic
Fig.17 /ivelele logice de intrare i de ieire pentru circuitele 3<>& ?ensiunile de intrare se aleg astfel : 5 (E ) (1,@H %) 5 dd F 5 (4 ) (1 H 1,!) 5 dd , unde 5 dd este tensiunea de dren. /ivelul minim al tensiunii garantate la ieire pentru% logic, 5 >Emin ) 5 dd I 1,1D 5 /ivelul maxim al tensiunii garantate la ieire pentru 1 logic, 5 >4max )1,1D 5 <arginea de zgomot garantat este de %5 pentru $ntreaga gam a tensiunilor de alimentare 3urenii de intrare i de ieire au sensuri i valori diferite: ( (4 ) 6%1 p* F ( >4 )1," m* ( (E ) %1 p* F ( >E ) 61,D m*. ?impul de propagare depinde de tensiunea de alimentare i are valori cuprinse $ntre D ns i D1 ns.