Mux Demux v1
-
Upload
huma-yahya -
Category
Documents
-
view
538 -
download
0
Transcript of Mux Demux v1
-
7/21/2019 Mux Demux v1
1/16
1
-
7/21/2019 Mux Demux v1
2/16
Multiplexer (MUX) DataSelectorA multiplexers (MUX) is a device
that allows digital information fromseveral sources to be routed onto asingle line for transmission overthat line to a common destination.
The basic multiplexers has severaldata input lines and a single
output line. It also has data selectinputs! which permit digital data onan" one of the inputs to beswitched to the output line
2
-
7/21/2019 Mux Demux v1
3/16
Functional Diagram of aMUX
3
-
7/21/2019 Mux Demux v1
4/16
Functional Diagram of aMUX A multiplexer has
control inputs
2!ata inputs
1 output (")
A multiplexer routes (or connects)the selecte! !ata input to the output#
$he %alue of the control inputs!etermines the !ata input that isselecte!#
#
$#
&
-
7/21/2019 Mux Demux v1
5/16
MUX Function $a'le an!oolean xpression
Z = A.B'.I0+ A'.B.I1+ A.B'.I2+ A.B.I3
A B Z
0 0 I0
0 1 I1
1 0 I2
1 1 I3
MS *S
+
-
7/21/2019 Mux Demux v1
6/16
MUX Function $a'le an!oolean xpression
Z = A.B'.C'.I0+ A'.B'.C.I1+ A'.B.C'.I2+ A'.B.C.I3+
A.B'.C'.I4+ A.B'.C.I5+ A'.B.C'.I6+ A.B.C.I7
MS *S
A B C Z
0 0 0 I0
0 0 1 I1
0 1 0 I2
0 1 1 I3
1 0 0 I4
1 0 1 I5
1 1 0 I6
1 1 1 I7
,
-
7/21/2019 Mux Demux v1
7/16
MUX -utput .a%eforms in relation/ith the Data0nput an! Data0Select/a%eforms
The binary state of the
data-select inpts
drin! each inter"al
deter#ines $hich data
inpt is selected%&ere the data-select
inpts !o thro!h a
repetiti"e binary
se'ence00(01(10(11(00 and so
on%
-
7/21/2019 Mux Demux v1
8/16
Designing logic circuit usingMUX
-
7/21/2019 Mux Demux v1
9/16
Designing logic circuit usingMUX
4
-
7/21/2019 Mux Demux v1
10/16
5asca!ing MUX
)sin! three 2-1 *)+to #a,e one 4-1 *)+
%& %' F
6 6 6
6 1 1
1 6 2
1 1 3
16
-
7/21/2019 Mux Demux v1
11/16
5asca!ing MUX
%
$
%
&
%
'
F
6 6 6 6
6 6 1 1
6 1 6 2
6 1 1 31 6 6 &
1 6 1 +
1 1 6 ,
1 1 1
2-1
*)+
. /
.2
/
I0
I1
I2
I3
I4
I5
I6
I7
/a#ple Constrct an
-to-1 #ltipleer sin!2-to-1 #ltipleers%
11
-
7/21/2019 Mux Demux v1
12/16
Demultiplexer 7 DMUX
12
It re"erses the #ltiplein! fnction%
It ta,es data fro# one line and distribtes the#
to a !i"en n#ber of otpt lines% It is also
,no$n as a data distribtor%
A de#ltipleer ta,es a sin!le inpt and
distribtes it o"er se"eral otpts%
Compares to MUX : A #ltipleer ta,esse"eral inpts and trans#its one of the# to the
otpt%
-
7/21/2019 Mux Demux v1
13/16
DMUX 7 Functional Diagram
13
A !emultiplexer s/itches (or routes) !ata from oneinput to 2outputs8 /here is the num'er of selectinputs#
-
7/21/2019 Mux Demux v1
14/16
DMUX 7 -utput .a%eforms
1&
-
7/21/2019 Mux Demux v1
15/16
DMUX
1+
A B X ! Z
0 0 I 0 0 0
0 1 0 I 0 0
1 0 0 0 I 0
1 1 0 0 0 I
A%B%I
+ A%B%I
A%B%I
A%B%I
-ut6
n
S1 S6
I
+
A B
-ut1
-ut2
-ut3
-
7/21/2019 Mux Demux v1
16/16
1,