Sunteți pe pagina 1din 6

Laborator Circuite Numerice

Pori logice

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: INU, 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 este n 0 logic - dac ambele intrri sunt n 1 logic atunci ieirea va fi n 1 logic. Simbolul porii I: Tabela de adevr: Ecuaia boolean:

x y

y 0 0 1 1

x 0 1 0 1

f 0 0 0 1

f=xy f=xy

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: Ecuaia boolean:

x y

y 0 0 1 1
11

x 0 1 0 1

f 0 1 1 1

f=x+y
f=xy

Laborator Circuite Numerice

Pori logice

LUCRAREA nr. 2.
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:

x f 0 1 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

y 0 0 1 1

x 0 1 0 1

f 1 1 1 0

f=xy f=xy

1.5. Poarta SAU-NU, NOR 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

y 0 0 1 1
12

x 0 1 0 1

f 1 0 0 0

f=x+y
f=xy

Laborator Circuite Numerice

Pori logice

LUCRAREA nr. 2.
1.6. Poarta SAU-EXCLUSIV, XOR Funcia SAU EXCLUSIV logic are urmtoarea interpretare: - semnalizeaz coincidena intrrilor prin ieire fals (0 logic) - realizeaz sumarea modulo-2, . Simbolul porii XOR: Tabela de adevr: Ecuaia boolean:

x y

y 0 0 1 1

x 0 1 0 1

f 0 1 1 0

f=xy

2. Implementarea unor funcii logice elementare folosind alte funcii elementare 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 SAUNU 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)

f= x

sau

f= x

b)

x
f = x 1 = x 1 + x 1 = x

f= x

13

Laborator Circuite Numerice

Pori logice

LUCRAREA nr. 2.
2.2. Implementarea funciei I a) f = x y

x y x y x y
b) f = x y = (x + y)
x

f = xy sau f = xy sau f = xy

f = x y
y

2.3. Implementarea funciei SAU

x y x
f = x + y = ( x + y) sau

f = x+y

f = x+y sau f = x+y

y x y

14

Laborator Circuite Numerice

Pori logice

LUCRAREA nr. 2.
x

f = x + y = (x y)
y

f = x+y

2.4. Implementarea funciei SAU-NU


x

f = xy

f = x y = x + y

2.5. Implementarea funciei I-NU


x

f = x + y = xy
y

f = x+y

2.6. Implementarea funciei SAU-EXCLUSIV


x

f = x y = x y + xy
y

f = xy

3. Lucrri de efectuat n laborator


Se completeaz fia de laborator disponibil la adresa: http://www.ee.tuiasi.ro/~demm/Digital_Circuits/FiaLab2.DOC

15

Laborator Circuite Numerice

Pori logice

LUCRAREA nr. 2. FI DE LABORATOR


Se va verifica funcionarea porilor logice elementare I, SAU, NU, I-NU, SAU-NU i XOR utiliznd programul MaxPlusII, se vor nota formele de und cu specificarea strilor logice pe acestea i se vor extrage tabelele de adevr. I:
x y f tntrziere= x tntrziere= x y f y f x y f

NU:
x f

SAU:
x y f tntrziere= x y f

I-NU:
x y f tntrziere= x y f

SAU-NU:
x y f tntrziere= x y f

XOR:
x y f tntrziere=

16

S-ar putea să vă placă și