0% found this document useful (0 votes)
168 views6 pages

Multiplexers (Data Selectors)

A multiplexer (MUX) allows digital information from multiple input sources to be selected and routed to a single output line. It has several data input lines, a single output line, and select inputs that determine which input is switched to the output. A basic 2-to-1 MUX has two data inputs and one output, with one select input choosing the routed input. Multiplexers can also implement boolean functions, with data inputs representing variables and the select input representing a remaining variable. A demultiplexer (DEMUX) performs the reverse function of a MUX, taking a single input and distributing it to multiple output lines.

Uploaded by

xc
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
168 views6 pages

Multiplexers (Data Selectors)

A multiplexer (MUX) allows digital information from multiple input sources to be selected and routed to a single output line. It has several data input lines, a single output line, and select inputs that determine which input is switched to the output. A basic 2-to-1 MUX has two data inputs and one output, with one select input choosing the routed input. Multiplexers can also implement boolean functions, with data inputs representing variables and the select input representing a remaining variable. A demultiplexer (DEMUX) performs the reverse function of a MUX, taking a single input and distributing it to multiple output lines.

Uploaded by

xc
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Multiplexers (Data Selectors)

Dr. Mohammed Najm Abdullah

• A MUX is a device that allows digital


information from several sources to be routed
onto a single line for data transmission over
that line to a common destination.
• The basic MUX has several data-input lines
and a single output line.
• It also has data-select inputs, which permit
digital data on any one of the inputs to be
switched to the output line.

1
2
2-to-1 multiplexer

3
Boolean function Implementation
• Another method for implementing boolean
function is using multiplexer
• For doing that assume boolean function has n
variables. We have to use multiplexer with n-1
selection lines and
• 1- first n-1 variables of function is used for data
input
• 2- the remaining single variable ( named z )is used
for data input. Each data input can be z, z’, 1 or 0.
From truth table we have to find the relation of F
and z to be able to design input lines. For example :
f(x,y,z) = ∑(1,2,6,7)

4
F A,B,C,D = ∑(1,3,4,11,12,13,14,15)

5
Demultiplexers
• A DEMUX basically
reverses the MUX
function.
– It takes digital
information from one
line and distributes it to
a given number of
output lines.
• It also known as data
distributor.

You might also like