Lógica de Transferencia
de Datos
Por lo general, se requiere transferir datos binarios entre
puntos de un circuito, sin que estos se alteren o modifiquen
durante su marcha.
Puede suceder que varias fuentes de datos compartan un
mismo destino (P/E: una impresora en red); o bien, desde una
misma fuente se pueden enviar datos a varios destinos (P/E:
un e-mail a un grupo de personas). Pero un destino particular
debe recibir datos de una determinada fuente en un instante de
tiempo dado.
Circuitos combinacionales
especiales
Diseño de Multiplexores
Multiplexores de n vías
Teniendo en cuenta que con k entradas de selección pueden
discriminarse entre 2k canales de datos, para construir el
multiplexor de n vías basta con elegir n=2k.
Para el ejemplo anterior:
z  a 0 a1 x 0  a 0 a1 x1  a 0 a1 x 2  a 0 a1 x 3
Puede observarse que para n canales de datos, se tendrá
z   m i x i , donde m corresponde al minitérmino “i”.
i
i
Para 4 señales de selección se tendrá:
z  A B C D x 0  A B C D x1  A B C D x 2  A B C D x 3  A B C D x 4  A B C D x 5  A B C D x 6  A B C D x 7 
 A B C D x 8  A B C D x 9  A B C D x 10  A B C D x 11  A B C D x 12  A B C D x 13  A B C D x 14  A B C D x 15
Multiplexores de n vías
Diseño de demultiplexores
Dado un canal de
entrada de datos x, con
k entradas de selección
podemos redireccionar
dichos datos hacia 2k
posibles canales de
salida.
Para el caso de k=3, el
diseño correspondiente
será:
k) Circuitos
combinacionales
especiales
Diseño
de demultiplexores
Puede notarse que cada salida i puede caracterizarse por una
expresión del tipo z i  m i x , donde mi representa el minitérmino “i”. Las ecuaciones características son:
z0  a 2 a1 a 0 x ;
z1  a 2 a1 a 0 x ;
z2  a 2 a1 a 0 x ;
z3  a 2 a1 a 0 x ;
z4  a 2 a1 a 0 x ;
z5  a 2 a1 a 0 x ;
z6  a 2 a1 a 0 x ;
z7  a 2 a1 a 0 x
El circuito de transferencia de datos que enlaza 8 fuentes con
16 destinos será:
k) Circuitos
combinacionales
especiales
Diseño
de demultiplexores
k) Circuitos
combinacionales
especiales
Canales
Triestado
Usando “buffers” de tres estados, una línea de datos puede
convertirse en bidireccional:
k) Circuitos
combinacionales
especiales
Decodificadores
Descargar

Diapositiva 1