COMPARADOR
A veces, es necesario saber si un nmero binario A es mayor, menor o igual que otro nmero B. El sistema para determinarlo se denomina comparador de valor digital o binario. En la figura se muestra al comparador digital formado por puertas AND y NOR, formando la ecuacin de un circuito NOR - Exclusivo. Consideremos, en primer lugar, slo nmeros de un bit. Como ya dijimos en su momento, la puerta NORexclusiva es un detector de igualdad. Efectivamente, recordando la expresin booleana que define esta puerta, tenemos: (Binario - Numrico o Alfanumrico).
COMPARADOR
La condicin de ser A mayor que B viene dada por la ecuacin A*/B=1, ya que si A es mayor que B, entonces A=1 y B=0, siendo el producto anterior 1. Por otra parte, si A es igual o menor que B, dicha expresin ser 0. Anlogamente, la restriccin A menor que B queda determinada por la ecuacin /A*B=1. El circuito que determina el ensimo bit de dos nmeros binarios consta de dos inversores, dos puertas AND y un circuito AOI; este ltimo, tambin se puede disear con una puerta NOR-Exclusiva y dos puertas AND.
DECODIFICADORES
Un decodificador es un circuito lgico que acepta un conjunto de entradas, representa un numero binario y solo se activa la salida que corresponde a ese numero de entrada. (Binario - Numrico o Alfanumrico).
Si por ejemplo tenemos un decodificador de 2 entradas con 22=4 salidas, en el que las entradas, su funcionamiento sera el que se indica en la siguiente tabla, donde se ha considerado que las salidas se activen con un "uno" lgico:
Tabla de verdad para el decodificador 2 a 4
Entradas
A 0 0 B 0 1 D3 0 0 D2 0 0
Salidas
D1 0 1 D0 1 0
1
1
0
1
0
1
1
0
0
0
0
0
CODIFICADOR
Es un circuito combinatorio que cuenta con un nmero determinado de entradas, de las cuales slo una tiene el estado lgico 1, y se genera un cdigo de varios bits que depende de cul sea la entrada excitada. (Numrico o Alfanumrico Binario).
MULTIPLEXOR
Un multiplexor digital o selector de datos (MUX) es un circuito lgico que acepta varias entradas de datos digitales y selecciona una de ellas en cualquier instante para enviarla a la salida. el multiplexor se utiliza como dispositivo que puede recibir varias entradas y transmitirlas por un medio de transmisin compartido. Para ello lo que hace es dividir el medio de transmisin en mltiples canales, para que varios nodos puedan comunicarse al mismo tiempo. El enrutamiento de la entrada de datos deseada hacia la salida se controla mediante entradas del SELECT (a las cuales a menudo se les llama entradas de DIRECCION.
El multiplexor acta como un interruptor de posiciones mltiples controlado digitalmente, donde el cdigo digital aplicado a las entradas del SELECT controla que entradas de datos se cambiaran a la salida.
Dicho de otra manera, un multiplexor selecciona 1 de N fuentes de datos de entrada y transmite los datos seleccionados a un solo canal de salida. A esto se le conoce como: MULTIPLEXAJE
S1
S0
SALIDA
0
0 1 1
0
1 0 1
Z = I0
Z = I1 Z = I2 Z = I3
NOTA: Cuando el ENABLE sea = 1 el multiplexor esta deshabilitado de manera que Z = 0 sin importar el cdigo de SELECT de entrada.
DEMULTIPLEXORES
Un demultiplexor (DEMUX) o distribuidor de datos realiza la operacin inversa a un multiplexor. Toma una sola entrada y la distribuye sobre varias salidas . El demultiplexor es un circuito destinado a transmitir una seal binaria a una determinada lnea, elegida mediante un seleccionador, de entre las diversas lneas existentes. El cdigo de entrada de SELECT determina a que salida se transmitir la entrada de DATOS. En otras palabras, el demultiplexor toma una fuente de datos de entrada y la distribuye de manera selectiva a 1 de N de canales de salida, igual que un interruptor de posiciones mltiples.
DEMULTIPLEXOR (74HC138)