Documente Academic
Documente Profesional
Documente Cultură
Asdn 1
Asdn 1
1
CIRCUITE LOGICE FUNDAMENTALE
1. Scopul lucrrii
Se studiaz experimental funcionarea porilor logice fundamentale:
NU (NOT), I (AND), I-NU (NAND), SAU (OR), SAU-NU (NOR),
SAU-EXCLUSIV (XOR), COINCIDEN (NXOR) i utilizarea lor pentru
implementarea unor funcii booleene elementare. Se analizeaz i se
verific funcionarea unor circuite combinaionale simple, stabilindu-se
legturile dintre algebra boolean i porile logice fundamentale. Se prezint
funcionarea unei pori logice TTL, care realizeaz funcia logic I-NU.
2. Consideraii teoretice
Algebra boolean este un instrument simbolic de tratare a funciilor
logice formale. Ea s-a impus ca fiind cel mai important mijloc matematic de
analiz i sintez a circuitelor de comutaie, deoarece ntre logica formal i
circuitele de comutaie exist urmtoarele analogii:
logica studiaz valoarea de adevrat sau fals a unor afirmaii;
circuitele de comutaie sunt realizate prin interconectarea unor
comutatoare, iar starea acestora nu poate fi dect nchis sau deschis.
2.1 Concepte de baz
O funcie boolean este o funcie de n variabile y = f(x1,x2,,xn)
definit de relaia:
f : {0,1}n {0,1} (1.1)
Funcia f va pune n coresponden fiecrui element al produsului
cartezian n-dimensional valorile 0 sau 1.
Funciile booleene pot fi folosite la descrierea funcionrii unor
dispozitive construite cu elemente de circuit avnd dou stri. Acestea din
urm pot fi implementate printr-un ntreruptor nchis sau deschis, printr-un
tranzistor blocat sau n conducie etc.
12
ki
N
M
ki
xi
Nivel Low
13
1 sau L (low)
0 sau H (high)
Logic negativ
14
f =a
f
1
0
b) Poarta I (AND)
Ieirea circuitului I cu 2 intrri este definit de funcia boolean:
f (a, b ) = a b . Simbolul funciei este prezentat n figura 1.4, iar tabelul de
adevr n tabelul 1.3.
f = a b
a
b
b
0
1
0
1
f
0
0
0
1
15
f = a b
b
0
1
0
1
f
1
1
1
0
a
f
f
b
f=a+b
b
Figura 1.7 Simbolul porii logice SAU
16
b
0
1
0
1
f
0
1
1
1
f = a+b
b
0
1
0
1
f
1
0
0
0
a
f
f
b
17
f = a b
b
0
1
0
1
f = a b
0
1
1
0
f = a b
b
0
1
0
1
f = a b
1
0
0
1
18
T4
T2
D3
T1
B
VILmax
T3
D1
D2
R3
VOHmin
19
sau
a
f
a
f
f
1
20
451
c
d
a
b
f
21
3. Desfurarea lucrrii
1. Identificai elementele funcionale ale panoului didactic.
2. Verificai funcionarea corect a porilor I cu 2 sau 3 intrri, a porii
SAU-NU cu 2 intrri i a componentei I-SAU-NU parcurgnd
urmtoarele etape:
a) Identificai tipul componentei TTL;
b) Identificai modul de alimentare al componentei alese la 2.a);
c) Verificai funcionarea circuitelor.
3. Realizai i verificai funcionarea porilor cu numr de intrri mai mare
dect numrul variabilelor funciei.
4. Realizai circuitele XOR i XNOR cu pori I-NU respectiv I-SAUNU.
5. Desenai i implementai (realizai cu circuite integrate) urmtoarele
funcii, folosind pori I, SAU, NU.
a) x ( y + z )
b) x y + x z
c) x ( y + z )
d) x + y z
e) w ( x + y z )
6. Desenai i implementai urmtoarele funcii:
a) ( x + ( y + z ))
b) ( x + y ) + ( x + y )
22
Anex
1. Familia TTL
Exist cteva subfamilii TTL care realizeaz aceleai funcii, dar
care difer din punctul de vedere al timpului de propagare a informaiei i al
puterii consumate.
Circuitele integrate TTL au de la 14 pn la 62 de pini.
Tabelul 1.7 Familia de circuite integrate TTL
Familia TTL
Standard
High Speed
Schottky
TTL Low-Power
Low-Power
Schottky
GND
7 6
Timp de
propagare tpd
Notaie n catalog
10
6
3
35
15
74xx
74Hxx
74Sxx
74Lxx
74LSxx
9 10 11 12 13 14 Vcc
23
CMOS
Intrare 1
logic
5V
Nivel 1
logic la
ieire
5V
3,5V
VOHmin
2,4V
Regiune de
nedeterminare
1,5V
0,4V
VOLmax
0V
Nivel 0 logic la ieire
Intrare 0
logic
0V