Documente Academic
Documente Profesional
Documente Cultură
LUCRAREA nr. 2.
PORI LOGICE
1. Generaliti
Sistemele logice combinaionale, orict de complicate ar fi, se realizeaz cu pori logice elementare. O poart logic elementar implementeaz o funcie logic cu cel mult 2 intrri. Astfel, funciile elementare sunt I, SAU, NU, SAU-Exclusiv, sau negrile lor: I-NU, SAU-NU. In practic, porile logice sunt implementate sub forma de circuite integrate. Pe un circuit integrat se gsesc 1, 2, 3, 4, 6 pori logice, n funcie de numrul de intrri. 1.1. Poarta I, AND Funcia I logic are urmtoarea interpretare: - dac cel puin una din intrri se afl n 0 logic, atunci ieirea va fi n 0 logic - dac ambele intrri sunt n 1 logic atunci ieirea va fi n 1 logic. Simbolul porii I: Tabela de adevr: x 0 0 1 1 y 0 1 0 1 f 0 0 0 1 Ecuaia boolean: f=x y
x y
1.2. Poarta SAU, OR Funcia SAU logic are urmtoarea interpretare: - ieirea sa este adevrat (1 logic) dac cel puin una din intrri este adevrat (1 logic) - ieirea sa este fals (0 logic) dac ambele intrri sunt false (0 logic). Simbolul porii SAU: Tabela de adevr: x 0 0 1 1 y 0 1 0 1 f 0 1 1 1 f=x+y Ecuaia boolean:
x y
1.3. Poarta NU, NOT Funcia NU logic are urmtoarea interpretare: - ieirea sa este adevrat (1 logic) dac intrarea sa este fals (0 logic) - ieirea sa este fals (0 logic) dac intrarea sa este adevrat (1 logic). Simbolul porii NU: Tabela de adevr: Ecuaia boolean:
Pori logice
LUCRAREA nr. 2.
x f
x 0 1 f 1 0
f= x
1.4. Poarta I-NU, NAND Funcia I-NU logic are urmtoarea interpretare: - ieirea sa este fals (0 logic) dac ambele intrri sunt adevrate (1 logic) - ieirea sa este adevrat (1 logic) dac cel puin una din intrri este fals (0 logic). Simbolul porii I-NU: Tabela de adevr: Ecuaia boolean:
x y
f= x y
Funcia SAU-NU logic are urmtoarea interpretare: - ieirea sa este fals (1 logic) dac cel puin una din intrri este adevrat (1 logic) - ieirea sa este adevrat (0 logic) dac ambele intrri sunt false (0 logic). Simbolul porii SAU: Tabela de adevr: Ecuaia boolean:
x y
Funcia SAU EXCLUSIV logic are urmtoarea interpretare: - semnalizeaz coincidena intrrilor prin ieire fals (0 logic) - realizeaz sumarea modulo-2, . Simbolul porii SAU-EXCLUSIV: boolean: Tabela de adevr: Ecuaia
x y
f=x
x 0 0 1 1
y 0 1 0 1
f 0 1 1 0
LUCRAREA nr. 2.
Oricare din funciile logice elementare prezentate mai sus poate fi realizat utiliznd alte funcii elementare. Acest lucru este util pentru a minimiza numrul de capsule de circuite integrate folosite. n acest sens se pot folosi pori libere, disponibile pe capsulele deja existente. De exemplu pentru un inversor, este impropriu introducerea unui integrat care conine 6 inversoare. Se poate nlocui foarte simplu cu o poart I-NU sau SAU-NU cu intrrile legate mpreun. n final se obine i reducerea preului circuitului realizat. 2.1. Implementarea funciei NU a) f
= x = (x x) = (x + x)
x x
f= x
sau
f= x
f= x
b)
f = x 1 = x 1 + x 1 = x
x y x
a)
f = x y = (x y)
f = xy
sau
f = xy
sau
y x y
x
f = xy
b)
f = x y = (x + y)
f = x y
y
x y x y x y
sau sau
f = x+y
a)
f = x + y = ( x + y)
f = x+y
f = x+y
Pori logice
LUCRAREA nr. 2.
b)
f = x + y = (x y)
f = x+y
y
f = xy
y
b)
f =x +y = x y
f = x+y
y
f = x y = x y + xy y
f = x y
4 0 VC 7 C
C 4 0 VC 7
Pori logice
LUCRAREA nr. 2.
3.2. Se vor implementa porile logice elementare cu alte pori elementare ca la paragraful 2. Se vor nota rezultatele n tabelul urmtor i se va verifica corectitudinea implementrii. IN1 IN2 OUT
Pori logice