F1-76
© J. Kalisz, WAT, 2006
MULTIPLEKSERY I DEMULTIPLEKSERY
•
Multiplekser
(selektor, wybierak, MUX)
’N na 1’
łączy logicznie
jedno z
N wejść
danych D = (d
0
,…, d
N
-1
)
z wyjściem y
•
Demultiplekser
(rozdzielacz, DX, DMUX)
’1 na N’
łączy logicznie
wejście danych d
z
jednym z N
wyjść
Y = (y
0
,…, y
N
-1
)
• Do wyboru wejścia danych (MUX) lub wyjścia danych (DMUX) służy n
wejść
selekcyjnych
S = (s
0
,…, s
n
-1
) czyli
adres
• N = 2
n
, czyli n = log
2
N
• Wejście
zezwolenia
(EN,
G
): gdy EN = 0 lub
G
= 1
► blokowanie: y = 0 (MUX) i Y = 0 (DMUX)
• MUX i DMUX
grupowe
operują na słowach wielobitowych
1
0
( )
N
k
k
k
y
P S d
−
=
=
∑
k = L
(S)
P
k
– minterm
selekcyjny
Symbole uproszczone
MUX
DMUX
( )
k
k
y
P S d
=
k
= 0,1,…, N – 1
Przykład multipleksera ’2 na 1’
• Multipleksery
grupowe
’2 na 1’ umożliwiają przesyłanie danych z dwu
źródeł na wspólną magistralę (np. 4-bitową)