multiplexores
TRANSCRIPT
Lógica de Transferencia de Datos
a(k-1)
sn-1
s1s2
s0
a1a2a0
D...
a(k-1)a1a2a0
S
Dn-1
D1D2
D0
...
S
Dn-1
D1D2
D0
...
����������������� ������ �������������������� ��
1. Multiplexores de n-1
• Mux 2-1
s0 s1 a0
01XX
XX01
0011
0101
0 !
1 5
3 7
2 6
s0
a0
s1
a0
s0
s1
• Mux n-1
Mux Fuente Destino Dirección Función
2 - 1
4 - 1
8 - 1
n - 1
S0,S1
S0,S1,S2,S3
S0,S1,S2,S3,S4,S5S6,S7
S0,S1,S2,...,S�,Sn-1
"
"
"
"
a0
a0,a1,
a0,a1,a2
a0,a1,...,Sk-1
"#$0�0+s1a0
"#$0�0�1+$1�0a1+$2a0�1+$3a0a1
"%#%&%'� . s�
n-1
��=0
����������������� ������ �������������������� ��
n - 1��=0
"%#% m�
n: bits de Fuentes 0 � ��� n-1
k: bits de Dirección 2k=n
• Multiplexores de n fuentes w bits (n-w)
• Multiplexores de 2-2
�0(s00,s10,a)=a’s0,0+as1,0
�1(s01,s11,a)=a’s0,1+as1,1
����������������� ������ �������������������� ��
S0,0S1,0
S0,1
S1,1
a
�0
�1
�S0
S1
a
• Multiplexores de n - w
�j=(s0,j,s1,j,...,s(n-1),j,a0,a1,...,a(k-1))= & m�s�,jdonde 2k= n
0 � � � (n-1)
0 � j � (w-1)
Ej: MUX 4 - 2
n-1
��=0
����������������� ������ �������������������� ��
Ej: MUX 4 - 2
�0=�1�0s0,0+�1a0s1,0+a1�0s2,0+a0a1s3,0�1=�1�0s0,1+�1a0s1,1+a1�0s2,1+a0a1s3,1
�0
�1
S0
S1
S2
S3
a0a1
2. Demultiplexores
• Demux 1 - n
��= m
�.s 0 � � � (n-1)
• Demux w - n
���j = m
�sj 0 � j � (w-1)
����������������� ������ �������������������� ��
� �
m��(a0,a1,...,ak-1) donde 2k=n
�0
�1
S ...DEMUX
�0
• Demux 1 - 8�0�1
S ...
DEMUX
�n-1
a0 a1 ak-1
...
�2
S
�0
�1
�2
�3
����������������� ������ �������������������� �
DECODIFICADOR
�0�1
...
�n-1
�2
a0a1
...
a(k-1)
Enablea0a2 a1
S
�4
�5
�6
�7