F1-74
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 = RND(log
2
N) (liczba bitów n jest liczbą całkowitą!)
• Wejście
zezwolenia
(EN,
G
):
► zezwolenie aktywne gdy EN = 1 lub
G
= 0
► blokowanie: np. 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
, np.
2-na-1
umożliwiają przesyłanie danych z
dwu
źródeł (np. 4-bitowych) na
jedną
magistralę (np. 4-bitową)
© J. Kalisz, WAT, 2008