Title: Diseo Combinacional
1Diseño Combinacional
2MetodologÃa del Diseño Combinacional
1.- Especificar el Sistema
2.- Determinar entradas y salidas
3.- Construir la Tabla de Verdad
4.- Minimizar
5.- Diagrama Esquemático
6.- Implementar
3Ejemplo 4
Diseñe un Sumador Binario de cuatro números de un
bit cada numero
?
4Ejemplo 4
1, 2.- Especificar el problema, definir entradas
y salidas
Los cuatro números binarios los llamaremos A, B,
C y D respectivamente y representan la entrada
del sistema combinacional.
5Ejemplo 4
1, 2.- Especificar el problema, definir entradas
y salidas
?
Cuantas son las salidas mÃnimas requeridas
6Ejemplo 4
1, 2.- Especificar el problema, definir entradas
y salidas
A B C D
El resultado mas grande se obtiene cuando todas
las entradas A, B, C, y D tienen el valor de uno
y tendrÃamos 1111
7Ejemplo 4
1, 2.- Especificar el problema, definir entradas
y salidas
1(2) 1(2) 1(2) 1(2)
100(2)
en donde el resultado es 4 y expresado en binario
100 se requieren 3 bits, los llamaremos S2, S1 y
S0
8Ejemplo 4
1, 2.- Especificar el problema, definir entradas
y salidas
A B C D
S2 S1 S0
en donde el resultado es 4 y expresado en binario
100 se requieren 3 bits, los llamaremos S2, S1 y
S0
93.-Tabla de Verdad
103.-Tabla de Verdad
0 0 0 0
S2 S1 S0
0 0 0
113.-Tabla de Verdad
0 0 0 1
1(10) 0 0 1(2)
123.-Tabla de Verdad
0 0 1 0
1(10) 0 0 1(2)
133.-Tabla de Verdad
0 0 1 1
2(10) 0 1 0(2)
143.-Tabla de Verdad
0 1 0 0
1(10) 0 0 1(2)
153.-Tabla de Verdad
0 1 0 1
2(10) 0 1 0(2)
163.-Tabla de Verdad
0 1 1 0
2(10) 0 1 0(2)
173.-Tabla de Verdad
0 1 1 1
3(10) 0 1 1(2)
183.-Tabla de Verdad
1 0 0 0
1(10) 0 0 1(2)
193.-Tabla de Verdad
1 0 0 1
2(10) 0 1 0(2)
203.-Tabla de Verdad
1 0 1 0
2(10) 0 1 0(2)
213.-Tabla de Verdad
1 0 1 1
3(10) 0 1 1(2)
223.-Tabla de Verdad
1 1 0 0
2(10) 0 1 0(2)
233.-Tabla de Verdad
1 1 0 1
3(10) 0 1 1(2)
243.-Tabla de Verdad
1 1 1 0
3(10) 0 1 1(2)
253.-Tabla de Verdad
1 1 1 1
4(10) 1 0 0(2)
264. Ecuaciones MÃnimas
S2(A,B,C,D) ?
S2(A,B,C,D) A B C D
274. Ecuaciones MÃnimas
S1(A,B,C,D) ?
Usar LogicAid para obtener todas las posibles
soluciones
284. Ecuaciones MÃnimas
1.- Cuantos grupos son los mÃnimos para la
función S1. Utilice LogicAid para obtener
cuantas y cuales son posibles soluciones mÃnimas
de S1.
294. Ecuaciones MÃnimas
S0(A,B,C,D) ?
304. Ecuaciones MÃnimas
S0(A,B,C,D) ?
Se forman ocho grupos de un uno FS0 (A, B, C, D)
ABCDABCDABCDABCDABCDABCDABCD
ABCD
314. Ecuaciones MÃnimas
S0(A,B,C,D) ?
FS0 (A, B, C, D) ABCDABCDABCDABCDA
BCDABCDABCDABCD Se puede efectuar una
simplificación de la función buscado llegar a un
Exor ya que los grupos están en
diagonal. AB(CDCD)AB(CDCD)AB(CDCD)
AB(CDCD) AB(C?D)AB(C? D)AB(C?D)AB(C?D
) (C?D)( ABAB) (C?D) (AB AB) (C?D)
(A?B) (C?D) (A?B) A ? B ? C ? D El
resultado es un Exor de cuatro entradas
324. Ecuaciones MÃnimas
S0(A,B,C,D) A ? B ? C ? D El resultado es un
Exor de cuatro entradas Preguntas 1.- Qué es
lo que determina si un número binario es par o
impar? 2.- Cuándo es verdadero el resultado de
un Exor.
334. Ecuaciones MÃnimas
S0(A,B,C,D) A ? B ? C ? D El resultado es un
Exor de cuatro entradas Preguntas 1.- Qué es
lo que determina si un número binario es par o
impar? 2.- Cuándo es verdadero el resultado
de un Exor. Cuando un numero impar de variables
de entrada son uno
100(2) 4 101(2) 5
34Ejemplo 5
- Diseñe un sistema combinacional capaz de
- Sumar dos números Binarios de dos bits cada
número. - Multiplicar dos números binarios de dos bits cada
número . - Restar dos números binarios de dos bits cada
numero, en este ejemplo incluya una salida para
indicar el signo de la diferencia si es positivo
o nulo a cero y si la diferencia es negativa
1.
35Ejemplo 5
- Diseñe un sistema combinacional capaz de
- Sumar dos números Binarios de dos bits cada
número.
A1 A0
1 1(2)
3(10)
B1 B0
1 1(2)
3(10)
6(10)
1 1 0(2)
S2 S1 S0
36Ejemplo 5
- Diseñe un sistema combinacional capaz de
- b) Multiplicar dos números binarios de dos bits
cada número .
A1 A0
1 1(2)
3(10)
X
X
1 1(2)
3(10)
B1 B0
9(10)
1 0 0 1(2)
M3 M2 M1 M0
37Ejemplo 5
- Diseñe un sistema combinacional capaz de
- c) Restar dos números binarios de dos bits cada
numero, en este ejemplo incluya una salida para
indicar el signo de la diferencia si es positivo
o nulo a cero y si la diferencia es negativa
1.
A1 A0
1 1(2)
3(10)
-
-
B1 B0
0 0(2)
0(10)
3(10)
1 1(2)
S R1 R0
38(No Transcript)
39(No Transcript)
40A6
- Completar y Resolver las 10 salidas por medio de
mapas de karnaugh y comprobar con LogicAid - S2, S1, S0, M3, M2, M1 M0, S, R1 , R0
- Además la salida S1 del problema de la suma de
cuatro números de un solo bit