Está en la página 1de 15

INSTITUTO POLICTENICO DE LA FRONTERA

PRESENTACION 4: LOGICA COMBINACIONAL


MATERIA: ELECTRONICA DIGITAL
MAESTRO: SERGIO JAVIER CAMPOS VICARIO
CARRERA: ING. ELECTROMECANICA
NOMBRE DEL ESTUDIANTE: LUIS ANGEL LOPEZ CUPIL
CUATRIMESTRE NUMERO 6
CIRCUITOS LÓGICOS COMBINACIONALES

• Las señales digitales son procesadas por el


sistema digital que se puede construir con
varias compuertas lógicas. Estos circuitos
lógicos están hechos de varias compuertas
lógicas, conectándolos en ciertas
combinaciones, para producir la salida
requerida. Los circuitos lógicos o
circuitos digitales se clasifican
principalmente en dos tipos, circuitos
lógicos secuenciales y circuitos lógicos
combinacionales. Este artículo da una
breve idea sobre los circuitos lógicos
combinacionales.
CIRCUITOS LÓGICOS COMBINACIONALES

• Un circuito lógico combinacional es aquel en el que el estado actual de la combinación de las entradas
lógicas decide la salida. El término lógica combinacional significa la combinación de dos o más puertas
lógicas para formar una función requerida donde la salida en un momento dado depende solo de la
entrada.
• Las puertas lógicas son los bloques de construcción fundamentales de un circuito combinacional.
Mediante el uso de la combinación de puertas lógicas se pueden implementar circuitos combinacionales
más complejos como multiplexores y demultiplexores, comparadores, sumadores y restadores, etc.

Un circuito combinacional consta de variables de entrada, puertas lógicas y variables de salida. Las
puertas lógicas aceptan las entradas y, según el tipo de funcionamiento de la puerta lógica, a partir de
ellas se generan señales de salida.
Los datos de salida requeridos se obtienen de este proceso transformando la información binaria dada en
la entrada. La siguiente figura muestra la representación esquemática de un circuito lógico
combinacional generalizado que consta de n variables de entrada y m variables de salida.
• En la figura anterior, hay n variables de entrada
y, por lo tanto, habrá 2n posibles
combinaciones de bits en la entrada. Mediante
una expresión booleana de variables de
entrada, se expresa cada salida. Entonces, el
resultado del circuito lógico combinacional
generalizado anterior se puede expresar
mediante m expresiones booleanas.

• En la figura anterior, el circuito acepta las
variables binarias y, dependiendo de la
combinación lógica de compuertas, genera
salidas.
CIRCUITOS LÓGICOS COMBINACIONALES: PROCEDIMIENTO DE DISEÑO

• Se puede diseñar un circuito combinacional siguiendo los siguientes pasos.


• Identificación y determinación del número de variables de entrada disponibles y variables de salida
requeridas.
• Representar símbolos (alfabetos) para todas y cada una de las variables de entrada y salida.
• Expresando la relación de la variable de entrada y salida.
• Construcción de tabla de verdad que indique la relación entre las variables de entrada y salida.
• Obtención de la expresión booleana para cada variable de salida en términos de variables de entrada.
• Minimizar las expresiones booleanas de varias variables de salida.
• Obtención del diagrama lógico mediante la implementación de expresiones booleanas minimizadas.
FUNCIONES DEL CIRCUITO LÓGICO COMBINACIONAL

• La función de los circuitos lógicos combinacionales se puede especificar de tres formas principales, tales
como:
• Existen tres formas principales de especificar la función de un circuito lógico combinacional, estos son:
• Tabla de Verdad
• Álgebra Booleana
• Diagrama Lógico
TABLA DE VERDAD

• Una tabla de verdad define la función de


una compuerta lógica al proporcionar una
lista concisa que muestra todos los
estados de salida en forma de tabla para
cada combinación posible de variable de
entrada que la compuerta podría
encontrar.
ÁLGEBRA BOOLEANA

• Esto forma la
expresión algebraica que
muestra el funcionamiento
del circuito lógico para cada
variable de entrada, ya sea
Verdadero o Falso, que da
como resultado una salida
lógica «1».
DIAGRAMA LÓGICO

• Esta es una representación gráfica de un circuito


lógico que muestra el cableado y las conexiones de
cada compuerta lógica individual, representada por
un símbolo gráfico específico, que implementa el
circuito lógico
• Los circuitos lógicos combinacionales también
pueden denominarse circuitos de toma de decisiones,
ya que están diseñados utilizando compuertas lógicas
individuales. La lógica combinacional es el proceso
de combinar compuertas lógicas para procesar las dos
o más entradas dadas de manera que se genere al
menos una señal de salida basada en la función lógica
de cada compuerta lógica
EJEMPLO DE CIRCUITO LÓGICO COMBINACIONAL

• Declaración: Diseñe un circuito lógico


combinacional con tres variables de entrada de
modo que produzca una salida lógica 1 cuando una
o dos de las variables de entrada sean lógicas 1 pero
no las tres.
• Solución: Siga los puntos enumerados
anteriormente para diseñar el diagrama lógico según
la declaración dada. En la declaración dada hay tres
variables de entrada y una variable de salida. Como
segundo paso, asigne las variables de entrada con
símbolos de letras como A, B, C y la salida como Y.
A continuación, la relación entre las variables de
entrada y salida se puede tabular construyendo la
tabla de verdad como se indica a continuación

Ahora, la expresión booleana
simplificada para la tabla de verdad
anterior para obtener la salida Y se
obtiene usando la simplificación
del mapa K como

• Al implementar la ecuación
booleana anterior, obtenemos el
diagrama lógico como
CLASIFICACIÓN DE LOS CIRCUITOS LÓGICOS COMBINACIONALES


Los circuitos combinacionales se utilizan en una amplia
variedad de aplicaciones que incluyen calculadoras, técnicas
de medición digital, computadoras, procesamiento digital,
control automático de máquinas, procesamiento industrial,
comunicaciones digitales, etc.

• Se utilizan diferentes tipos de circuitos lógicos
combinacionales para diversas aplicaciones. Dependiendo de
la función del circuito lógico empleado, los circuitos lógicos
combinacionales se clasifican principalmente en tres tipos,
estos son, circuitos aritméticos y lógicos, circuitos de
transmisión de datos y circuitos convertidores de código.
CIRCUITOS ARITMÉTICOS Y LÓGICOS

• Las operaciones aritméticas son una de las principales funcionalidades de la mayoría de las
computadoras y calculadoras. Estas operaciones son realizadas por las compuertas lógicas o simplemente
circuitos combinacionales que combinan las varias compuertas lógicas para realizar la función requerida.
Estas funcionalidades aritméticas de los circuitos combinacionales incluyen suma, resta, multiplicación,
etc.
• Algunos de los circuitos combinacionales utilizados para estas operaciones son Semisumador, Sumador
completo, Semirestador, Resta completa, Sumador-Restador, Comparadores, PLD (Dispositivos lógicos
programables), etc.
CIRCUITOS DE TRANSMISIÓN DE DATOS

• Los circuitos combinacionales más utilizados son los multiplexores y de multiplexores. Un circuito lógico
multiplexor acepta las diversas entradas de datos y pasa una de ellas a través de la salida a la vez. Estos se utilizan
en aplicaciones de selección de datos, conversión en paralelo a serie, enrutamiento de datos en sistemas digitales.
• Un circuito de multiplexor realiza la operación inversa a la del multiplexor. Acepta la entrada única y la distribuye
a múltiples salidas. Estos se utilizan en distribuidores, así como en aplicaciones de convertidores de serie a
paralelo.
• Otros circuitos de transmisión de datos esenciales incluyen codificadores y decodificadores. Un circuito lógico
decodificador convierte el código de entrada binario de n bits en 2n líneas de salida. Cada línea de salida se activa
solo para una de las posibles combinaciones de las entradas.
• Estos se utilizan en la desmultiplicación de datos, convertidores de digital a analógico y aplicaciones de
visualización digital. Un circuito digital codificador convierte una señal de entrada activa en una señal de salida
codificada como operación inversa del decodificador. Se utilizan en aplicaciones de compresión de bits.
CIRCUITOS CONVERTIDORES DE CÓDIGO

• En algunas aplicaciones, es necesario interconectar dos bloques digitales de diferentes sistemas de


codificación. Entonces, se usa un circuito de conversión entre dichos circuitos para convertir la
información. Algunos de estos convertidores son de código binario a código gray, código gray a binario,
BCD a código de exceso 3, código de exceso 3 a código BCD y circuitos de conversión de código de
siete segmentos.

También podría gustarte