You are on page 1of 7

CIRCUITOS COMBINACIONALES

Un circuito combinacional es un circuito digital cuyas salidas en un instante concreto vienen


dadas por las entradas del circuito en ese mismo momento.
Consecuencia: Un circuito combinacional no puede tener bucles cerrados o realimentaciones
(porque si hay bucles, la entrada se realimenta o cambia durante el circuito). Se realiza de
izquierda a derecha, partiendo de la entrada hasta la salida. Principalmente se tiene en cuenta
el retardo de operación. Dependiendo de este, encontramos dos zonas temporales de
operación: estado estacionario y estado transitorio. Transitorio es el tiempo que va desde el
cambio de las entradas hasta que la salida se estabiliza (tanto las señales internas como las de
salida pueden sufrir cambios). Estacionario es el tiempo que va desde la estabilización del
circuito lógico hasta que las entradas vuelven a cambiar (solo las señales de entrada pueden
sufrir algún cambio).
Hay varios tipos de circuitos combinacionales, atendiendo a su densidad de integración; esto
es, a su número de transistores o de puertas lógicas.

 Circuitos SSI: Son circuitos de baja escala de integración, y contienen hasta 10 puertas
lógicas o 100 transistores.
 Circuitos MSI: Son los de media escala de integración, y contienen entre 10 y 100
puertas lógicas, o de 100 a 1.000 transistores.
 Circuitos LSI: Son circuitos de alta escala de integración, y tienen entre 100 y 1.000
puertas lógicas, o de 1.000 a 10.000 transistores.
 Circuitos VLSI: Son los de más alta escala de integración, y tienen más de 1.000 puertas
lógicas o más de 10.000 transistores.

I. Circuitos MSI
Los bloques lógicos MSI son bloques de circuitos de integración media que realizan
determinadas funciones lógicas de aplicación general, relativamente complejas.
Los bloques MSI permiten el desarrollo y realización de los Sistemas Digitales de una forma
lógica y estructurada.
Los principales bloques MSI son:

 Decodificadores (DECODER).

 Codificadores (CODER).

 Multiplexores (MUX).

 Demultiplexores (DEMUX).

 Comparadores.

 Sumadores, Restadores.

 Unidad Aritmético Lógicas.


1. Decodificadores
Son circuitos lógicos combinatorios con n líneas de entrada y 2n líneas de salida. Para cada
condición de entrada, una y solo una señal de salida será activada.
Por lo tanto, podemos considerar al decodificador n a 2n como un generador de MINTÉRMINOS.

Figura A. Decodificador

Decodificador de 3 a 8 líneas (3 bits)


El decodificador de 3 a 8 líneas activa una sola de las 8 líneas de salida de acuerdo con el
código binario presente en las 3 líneas de entrada. Las salidas son mutuamente exclusivas ya
que solamente una de las salidas es igual a 1 en cualquier momento.

Figura B. Tabla de verdad decodificador de 3 a 8


2. Codificadores
Es un circuito combinatorio que realiza la operación inversa del decoder, es decir, posee 2n
entradas y n salidas, proporcionando un código de salida, cuando se activa una sola de sus
entradas.

Figura C. Codificador
Codificador Binario
El codificador binario tiene 2n entradas y n salidas. Sólo, una sola de las entradas puede estar
activada. La salida suministra el valor binario correspondiente a la entrada activada. Este tipo
de codificador opera en forma contraria a los decodificadores de 2 a 4, 3 a 8, etc., estudiados
antes.

Figura D. Tabla de codificador binario


3. Multiplexores (Selectores de datos) MUX
Un multiplexor es un circuito combinacional que selecciona una de n líneas de entrada y
transmite su información binaria a la salida. La selección de la entrada es controlada por un
conjunto de líneas de selección. Cada combinación de las entradas de selección corresponde a
una entrada de datos, y la salida final del multiplexor corresponderá al valor de dicha entrada
seleccionada. Para identificar la entrada de selección más significativa, por convenio esta
siempre es la que está más arriba (de mostrarse de forma vertical) o más a la izquierda (en
horizontal), independientemente de su etiqueta identificatoria, a no ser que se especifique lo
contrario.
Un multiplexor muy usado es el 74157 (El 74158 es una versión del primero con las salidas
activas a nivel bajo). Se trata de un circuito con cuádruple multiplexor de dos a una línea.

Figura E. Multiplexor

Figura F. Tabla de verdad de multiplexor de 4 a 1


4. Demultiplexores (Distribuidores de datos) DMUX
Es un circuito combinacional que recibe información en una sola línea y la transmite a una de
2n líneas posibles de salida.

En realidad, no existen como tales, sino que vienen definidos por los
decodificadores/demultiplexores. El Decodificador/DEMUX 74138 utiliza su entrada de
habilitación G1 para entrada de Datos.

Figura G. Demultiplexor

Figura H. Tabla de verdad de demultiplexor de 1 a 4


5. Comparadores
Los circuitos comparadores son sistemas combinacionales que comparan la magnitud de dos
números binarios de n bits e indican cuál de ellos es mayor, menor o sí existe igualdad entre ellos.
Existen varias configuraciones de circuitos de un nivel sencillo a uno más complejo para
determinar relaciones de magnitud.

Comparador en circuito integrado (7485)

 Es un comparador de tipos MSI - TTL


 Compara dos números de 4 bits cada uno (A, B) y tiene además de 3 entradas en
cascada:
IA>B IA=B IA<B
 Las cuales permiten utilizar comparadores en cascada para la comparación de
cualquier número binario de más de 4 bits.

Figura I. Comparador

6. Sumadores
Un sumador es un circuito digital que realiza la adición de números. En muchas computadoras y
otros tipos de procesadores se utilizan sumadores en las unidades aritméticas lógicas. También se
utilizan en otras partes del procesador, donde se utilizan para calcular direcciones, ´índices de
tablas, operadores de incremento y decremento y operaciones similares. Aunque los sumadores se
pueden construir para muchas representaciones numéricas, tales como decimal codificado en
binario o exceso-3, los sumadores más comunes funcionan en números binarios. En los casos en que
se utiliza el complemento a dos o el complemento a uno para representar números negativos, es
trivial modificar un sumador para convertirlo en un sumador-restador. Otras representaciones de
números con signo requieren más lógica alrededor del sumador básico.
SEMISUMADOR
El semisumador suma dos dígitos binarios simples A y B, denominados sumandos, y sus salidas
son Suma (S) y Acarreo (C). La señal de acarreo representa un desbordamiento en el siguiente
dígito en una adición de varios dígitos. El diseño más simple de semisumador, representado a
la derecha, incorpora una puerta XOR para S y una puerta AND para C. Dos semisumadores
pueden ser combinados para hacer un sumador completo, añadiendo una puerta OR para
combinar sus salidas de acarreo.

Figura J. Tabla de verdad y esquema del semisumador

SUMADOR COMPLETO
Un sumador completo suma números binarios junto con las cantidades de acarreo. Un sumador
completo de un bit añade tres bits, a menudo escritos como A, B y Cin siendo A y B son los
sumandos y Cin es el acarreo que proviene de la anterior etapa menos significativa. 1 El sumador
completo suele ser un componente de una cascada de sumadores, que suman 8, 16, 32, etc.
números binarios de bits. El circuito produce una salida de dos bits, al igual que el semisumador
denominadas acarreo de salida (Cout) y suma S.

Figura K. Diagrama lógico del sumador completo

You might also like