3. PROCESO DE DISEÑO DE CIRCUITOS COMBINACIONALES
Diseñar un circuito digital, sea secuencial o no, implica una serie de consideraciones, y la principal de
ellas es el propósito del mismo.
REGISTRO DE DESPLAZAMIENTO SIPO
CODIFICADOR DE BINARIO A OCTAL
COMPARADOR DE MAGNITUD DE 4 BITS
CONTADOR CON SALIDA A DISPLAY
4. • Análisis u obtención de la función lógica
• Expresión Booleana
• Tabla de Verdad
• Simplificación de la función lógica
• Álgebra Booleana
• Mapas de Simplificación
• Implementación de la función simplificada
Proceso de diseño de un circuito combinacional
PROCESO DE DISEÑO DE CIRCUITOS COMBINACIONALES
5. EJEMPLO:
Diseñar un circuito lógico que contenga tres entradas, y cuya salida sea un 1 sólo cuando la
mayoría de las entradas estén activadas.
• Análisis u obtención de la función lógica
• Tabla de Verdad
• Función Booleana
• Simplificación de la función lógica
• Álgebra Booleana
• Mapas de Simplificación
• Implementación de la función simplificada
Proceso de diseño de un circuito combinacional
PROCESO DE DISEÑO DE CIRCUITOS COMBINACIONALES
6. Análisis u obtención de la función lógica
• Tabla de Verdad
• Expresión Booleana
000 0
001 0
010 0
011 1
100 0
101 1
110 1
111 1
A B C SALIDA
PROCESO DE DISEÑO DE CIRCUITOS COMBINACIONALES
7. Simplificación de las funciones lógicas
F = |ABC + A|BC + AB|C + ABC
PROCESO DE DISEÑO DE CIRCUITOS COMBINACIONALES
000 0
001 0
010 0
011 1
100 0
101 1
110 1
111 1
A B C SALIDA
8. Simplificación de las funciones lógicas mediante el uso de MAPAS DE KARNAUGH
El Mapa de Karnaugh es un método para simplificar expresiones booleanas
M. De K. 2 Variables M. De K. 3 Variables M. De K. 4 Variables
M. De K. 5 Variables
PROCESO DE DISEÑO DE CIRCUITOS COMBINACIONALES
9. Simplificación de las funciones lógicas mediante el uso de MAPAS DE KARNAUGH
El objetivo de un Mapa de Karnaugh es «ubicar » las combinaciones que hacen un ‘1’ lógico y formar
grupos de ‘ 1’s ’ denominados Minitérminos.
PROCESO DE DISEÑO DE CIRCUITOS COMBINACIONALES
10. Mapa de Karnaugh para F:
A
BC
F = |ABC + A|BC + AB|C + ABC
0
1
00 01 11 10
11 1
1
En este caso se generaron 3 grupos. Los
productos y sumas lógicas dentro de ellos
son susceptibles de reducirse o eliminarse
mediante el uso de las siguientes reglas del
álgebra booleana:
A + |A = 1
A + A = A
F = AC + BC + AB
PROCESO DE DISEÑO DE CIRCUITOS COMBINACIONALES
11. Implementación de la función lógica simplificada
El último paso es implementar o traducir las funciones lógicas reducidas en circuitos combinacionales,
realizar pruebas de funcionamiento y comprobar las combinaciones que generan salidas en estado
ALTO.
PROCESO DE DISEÑO DE CIRCUITOS COMBINACIONALES