Documentos de Académico
Documentos de Profesional
Documentos de Cultura
OR (+)
Minimo dos entradas
VHDL
F<= A NAND B;
OPERACIONES BOOLEANAS BASICAS
XOR o OR-EXCLUSIVA
Sólo dos entradas
Tabla de Verdad:
Compuerta lógica:
A B F
0 0 0 A A⊕B
0 1 1 B
1 0 1
1 1 0
VHDL
F<= A XOR B;
OPERACIONES BOOLEANAS BASICAS
XNOR o NOR-EXCLUSIVA
Sólo dos entradas
Tabla de Verdad:
Compuerta lógica:
A B F
0 0 1 A
A⊗B
0 1 0 B
1 0 0
1 1 1
VHDL
F<= A XNOR B;
Teoremas del álgebra Boolena
1. − x ⋅ 0 = 0
Propiedad conmutativa
2. − x +1 = 1
3. − x ⋅1 = x 10. − x ⋅ y = y ⋅ x
4. − x + 0 = x 11. − x + y = y + x
5. − x ⋅ x = x
6. − x + x = x Propiedad asociativa
7. − x ⋅ x = 0 12. − x ⋅ (y ⋅ z) = (x ⋅ y)⋅ z = xyz
8. − x + x = 1 13. − x + (y + z) = (x + y) + z = x + y + z
9. − x = x
Teoremas del álgebra Boolena
14. − x ⋅ (y + z) = xy + xz 18. − xy + x y = x
15. − x + yz = (x + y)⋅ (x + z) 19. − (x + y)⋅ (x + y) = x
16. − x + xy = x 20. − xy = x + y
17. − x(x + y) = x 21. − x + y = x ⋅ y
Teoremas del álgebra Boolena
Propiedad de consenso
22. − x + xy = x + y
23. − x(x + y) = xy
24. − xy + yz + xz = xy + xz
25. − (x + y)⋅ (x + z)⋅ (x + z) = (x + y)⋅ (x + z)
2. la tabla de verdad
3. la expresión mínima
A B C Miniterinos F
0 0 0 A B C m 1 A=1
0 0 1 A B C m 0 A=0
0 1 0 A B C m 0
Ejemplo
0 1 1 A B C m 1
1 0 0 A B C m 0 F(ABC) = ABC + ABC + ABC + ABC
1 0 1 A B C m 1 F(ABC) = m0 + m3 + m5 + m7
1 1 0 A B C m 0 F(ABC) = ∑ m(0, 3, 5, 7)
1 1 1 A B C m 1
Formas Canónicas de las funciones Booleanas
A B C Maxiterminos F
A=1
0 0 0 A+ B+ C M 1
A=0
0 0 1 A+ B+ C M 0
0 1 0 A+ B+ C M 0
Ejemplo
0 1 1 A+ B+ C M 1
F(ABC) = (A + B + C)⋅ (A + B + C)⋅ (A + B + C)⋅ (A + B + C)
1 0 0 A+ B+ C M 0 F(ABC) = M1 ⋅ M 2 ⋅ M 4 ⋅ M 6
F(ABC) = ΠM (1, 2, 4, 6)
1 0 1 A+ B+ C M 1
1 1 0 A+ B+ C M 0
1 1 1 A+ B+ C M 1
EQUIVALENCIAS DE LAS COMPUERTAS BASICAS A NAND
DE DOS ENTRADAS
NOT
A A
A A⋅ A = A
AND
A
A AB A⋅B = A⋅B = A⋅B
B B
OR A
A⋅B = A+ B = A+ B
A A+B
B B
ESCALA DE INTEGRACIÓN
Los CI digitales se clasifican de acuerdo a la complejidad del circuito que
implementa, que se estima por el numero de compuertas lógicas equivalentes
NAND de dos entradas en el sustrato. De tal manera que cualquier circuito lógico
puede ser convertido a un equivalente que sólo utilice NAND de dos entradas, el
resultado de la suma de las compuertas lógicas equivalentes se puede catalogar
en alguna de las escalas de Integración.
NUMERO DE COMPUERTAS!
ESCALAS DE INTEGRACIÓN
EQUIVALENTES
1. − x ⋅ 0 = 0
! Un mapa de Karnaugh es una cuadricula con 2n divisiones donde cada
2. − x +1 = 1 de la tabla de verdad para n
división representa una de las 2n combinaciones
variables con la única condición de que cada división sea adyacente con
todas las que tenga a los lados.!
3. − x ⋅1 = x
! 4. − x + 0 = x
! El mapa se llenará con los minitérminos o maxitérminos correspondientes
a la función a minimizar. ! 5. − x ⋅ x = x
!
! Se formarán conjuntos de 6. − xo+ maxi
mini x = xtérminos, cuya cantidad de
términos sea potencia de dos ( 1,2,4,8,16, etc.). La finalidad de los conjuntos
7. − x ⋅ x = 0
es encontrar las variables que se complementan y poderlas eliminar de la
función minina a través de la relación:
8. − x + x = 1
9. − x = x
MAPAS DE KARNAUGH
A B F
C 0 0 X B 0 1
A
C 0 1 X 0 C X0 C X1
C 1 0 X 1 X2 X3
C C
C 1 1 X
X → minitérminos o maxitérminos
MAPAS DE KARNAUGH
BC
A B C F 00 01 11 10
A
C 0 0 0 X
0 C X0 C X1 C X3 C X2
C 0 0 1 X
C 0 1 0 X 1 C X4 C X5 C X7 C X6
C 0 1 1 X
C 1 0 0 X
C
C 1 0 1 X AB 0 1
C 1 1 0 X
00 C X0 C X1
C 1 1 1 X
01 C X2 C X3
11 C X6 C X7
X → minitérminos o maxitérminos
10 C X4 C X5
MAPAS DE KARNAUGH