Logo Studenta

Clase_4

¡Este material tiene más páginas!

Vista previa del material en texto

COMPUERTAS NAND Y NOR
MAPA DE KARNAUGH
SUFICIENCIA DE LAS COMPUERTAS NAND Y NOR
SIMPLIFICACIÓN DE FUNCIONES LÓGICAS MEDIANTE EL MAPA K
IMPLICANTES PRIMOS
1
Suficiencia de las operaciones AND, OR y NOT
¿Cómo hacer las estructuras AND-OR y OR-AND?
¿Qué es un mapa K?
¿Cómo identificar celdas adyacentes?
¿Cómo simplificar funciones usando mapas K?
¿Qué son las condiciones de indiferencia?
CONTENIDO DE LA CLASE Nº 4
2
	“Cualquier operación lógica puede expresarse mediante las operaciones AND, OR y NOT.”
AB=(A’+B’)’
A+B=(A’B’)’
SUFICIENCIA DE LAS OPERACIONES AND, OR Y NOT. 
3
NOT 
AND
OR
SUFICIENCIA DE LA OPERACIÓN NAND 
A
(A.A)’=A’
B
A
[(AB)’.(AB)’]’=AB+AB=AB
A
B
(A’B’)’=A+B
4
A PESAR DE QUE LA FORMA ESTÁNDAR ES MÁS SIMPLE QUE LA CANÓNICA, ÉSTA SE UTILIZA PARA LA APLICACIÓN DE MÉTODOS DE MINIMIZACIÓN MÁS SOFICTICADOS.
4
NOT 
AND
OR
SUFICIENCIA DE LA NOR
A
(A+A)’=A’.A’=A’
A
B
(A’+B’)’=A.B
A
B
[(A+B)’+(A+B)’]’=(A+B)(A+B)=A+B
5
5
AND-OR
Suma de productos
ESTRUCTURAS AND-OR Y OR-AND
OR-AND
Productos de sumas
I0
I1
S
Y
C
B’
C
A’
D
F’
E’
F
6
NAND
ESTRUCTURA CON UN SOLO TIPO DE COMPUERTA
NOR
f
A’
B’
C
A’
C
C
B’
D’
F
F
E’
f
7
A
B’
C’
A’
B
C
A
B’
C
A
B’
C’
Debe estar como suma de productos C o E.
 f(A, B, C)=A’B’C+AB’C’+A’BC+AB’C+AB’C’
ESTRUCTURAS CON COMPUERTAS NAND
f
A’
C
B’
A
8
f
A’
B’
C
A
B’
C’
A’
B
C
A
B’
C
A
B’
C’
Debe estar como producto de sumas C o E.
 f1=(A+B)(C+D)
 f2=(A’+C)(B’+C)(D’+F)(E’+F)
ESTRUCTURAS CON COMPUERTAS NOR
A
B
C
D
f1
A’
C
C
B’
D’
F
F
E’
f2
9
F(A,B,C,D)=∑(0,1,4,5,10,11,14,15).
Exprese la función como suma de productos y producto de sumas canónica y estándar.
	Implemente usando solo NAND y NOR.
EJERCICIO
10
MAPA DE KARNAUGH
11
Método de simplificación, ordenado, sencillo y sistemático.
Similar a una tabla de verdad.
Matriz de celdas.
Matriz organizada de manera que la simplificación consiste en la agrupación adecuada de celdas.
Mapas de 2, 3, 4, 5 variables.
QUÉ ES EL MAPA K?
12
MAPA K DE DOS VARIABLES
	XY	Min
	00	m0
	01	m1
	10	m2
	11	m3
		Y’	Y
	X’	X’Y’	X’Y
	X	XY’	XY
		Y’	Y
	X’	m0	m1
	X	m2	m3
13
MAPA K DE TRES VARIABLES
	XYZ	Min
	000	m0
	001	m1
	010	m2
	011	m3
	100	m4
	101	m5
	110	m6
	111	m7
		Z’	Z
	X’Y’	X’Y’Z’	X’Y’Z
	X’Y	X’YZ’	X’YZ
	XY	XYZ’	XYZ
	XY’	XY’Z’	XY’Z
		Z’	Z
	X’Y’	m0	m1
	X’Y	m2	m3
	XY	m6	m7
	XY’	m4	m5
14
MAPA K DE 4 VARIABLES
	XYZW	Min
	0000	m0
	0001	m1
	0010	m2
	0011	m3
	0100	m4
	0101	m5
	0110	m6
	0111	m7
	1000	m8
	1001	m9
	1010	m10
	1011	m11
	1100	m12
	1101	m13
	1110	m14
	1111	m15
		Z’W’	Z’W	ZW	ZW’
	X’Y’	X’Y’Z’W’	X’Y’ZW	X’Y’ZW	X’Y’ZW’
	X’Y	X’YZ’W’	X’YZW	X’YZW	X’YZW’
	XY	XYZ’W’	XYZW	XYZW	XYZW’
	XY’	XY’Z’W’	XY’ZW	XY’ZW	XY’ZW’
		Z’W’	Z’W	ZW	ZW’
	X’Y’	m0	m1	m3	m2
	X’Y	m4	m5	m7	m6
	XY	m12	m13	m15	m14
	XY’	m8	m9	m11	m10
15
ADYACENCIA ENTRE CELDAS
	0	1	3	2
	4	5	7	6
	12	13	15	14
	8	9	11	10
ZW
X Y
		Z’W’	Z’W	ZW	ZW’
	X’Y’	X’Y’Z’W’	X’Y’ZW	X’Y’ZW	X’Y’ZW’
	X’Y	X’YZ’W’	X’YZW	X’YZW	X’YZW’
	XY	XYZ’W’	XYZW	XYZW	XYZW’
	XY’	XY’Z’W’	XY’ZW	XY’ZW	XY’ZW’
16
Formar conjuntos con el MAYOR número de 1’s adyacentes.
Los conjuntos deben tener un número de unos igual a una POTENCIA DE 2.
TODOS LOS 1’S de la función deben estar incluidos en algún grupo.
Al agrupar los unos adyacentes, el término resultante que debe estar incluido en la función resulta de tomar las variables que NO están en su forma normal y complementada. 
La función quedará expresada como una SOP.
SIMPLIFICACIÓN USANDO EL MAPA K: SOP
17
EJEMPLOS
		Y’	Y
	X’	1	1
	X	0	1
		Y’	Y
	X’	1	1
	X	1	1
18
EJEMPLOS
		Z’	Z
	X’Y’	0	1
	X’Y	1	1
	XY	0	1
	XY’	1	0
		Z’	Z
	X’Y’	1	1
	X’Y	0	0
	XY	0	0
	XY’	1	1
		Z’	Z
	X’Y’	1	1
	X’Y	0	1
	XY	0	1
	XY’	0	1
		Z’	Z
	X’Y’	1	1
	X’Y	1	1
	XY	1	1
	XY’	1	1
19
EJEMPLOS
		Z’W’	Z’W	ZW	ZW’
	X’Y’	0	0	1	1
	X’Y	1	1	1	0
	XY	1	0	0	0
	XY’	0	0	1	1
		Z’W’	Z’W	ZW	ZW’
	X’Y’	1	1	0	0
	X’Y	1	1	1	1
	XY	1	1	0	1
	XY’	0	0	0	0
		Z’W’	Z’W	ZW	ZW’
	X’Y’	1	1	0	1
	X’Y	1	1	0	1
	XY	1	1	0	1
	XY’	1	1	0	1
		Z’W’	Z’W	ZW	ZW’
	X’Y’	1	0	0	1
	X’Y	0	0	0	0
	XY	0	0	0	0
	XY’	1	0	0	1
20
EJEMPLOS
		Z’	Z
	X’Y’	0	1
	X’Y	1	1
	XY	0	1
	XY’	1	0
		Z’	Z
	X’Y’	1	1
	X’Y	0	0
	XY	0	0
	XY’	1	1
		Z’	Z
	X’Y’	1	1
	X’Y	0	1
	XY	0	1
	XY’	0	1
21
Formar conjuntos con el “mayor” número de 0’s adyacentes.
Los conjuntos deben tener un número de ceros igual a una potencia de 2.
Todos los 0’s de la función deben estar incluidos en algún grupo.
Al agrupar los ceros adyacentes, el término resultante que debe estar incluido en la función resulta de tomar las variables que no están en su forma normal y complementada. 
La función obtenida es y’, así que es necesario negarla nuevamente…finalmente quedará expresada como una POS.
SIMPLIFICACIÓN USANDO EL MAPA K:POS
22
EJEMPLOS
		Z’W’	Z’W	ZW	ZW’
	X’Y’	0	0	1	1
	X’Y	1	1	1	0
	XY	1	0	0	0
	XY’	0	0	1	1
		Z’W’	Z’W	ZW	ZW’
	X’Y’	1	1	0	0
	X’Y	1	1	1	1
	XY	1	1	0	1
	XY’	0	0	0	0
		Z’W’	Z’W	ZW	ZW’
	X’Y’	1	1	0	1
	X’Y	1	1	0	1
	XY	1	1	0	1
	XY’	1	1	0	1
		Z’W’	Z’W	ZW	ZW’
	X’Y’	1	0	0	1
	X’Y	0	0	0	0
	XY	0	0	0	0
	XY’	1	0	0	1
23
En la práctica hay algunas aplicaciones en las que la función no está especificada para ciertas combinaciones de las variables.
CONDICIONES DE INDIFERENCIA
Y=
	ENTRADAS EN BCD				SALIDA
	A	B	C	D	Y
	0	0	0	0	0
	0	0	0	1	0
	0	0	1	0	0
	0	0	1	1	0
	0	1	0	0	0
	0	1	0	1	0
	0	1	1	0	0
	0	1	1	1	1
	1	0	0	0	1
	1	0	0	1	1
	1	0	1	0	X
	 1	0	1	1	X
	1	1	0	0	X
	1	1	0	1	X
	1	1	1	0	X
	1	1	1	1	X
24
Términos no importa
¡ Se usan en el mapa para simplificar más la función !

Continuar navegando

Materiales relacionados

23 pag.
Informe 3 lab digitales

SIN SIGLA

User badge image

Sergio Andres Perez

1 pag.
P1 Digitales 9_02_2022

User badge image

sebastian hincapie