In electronics, a multiplexer (or MUX)
is a device that selects one of several analog or digital input signals and forwards the
selected input into a single line. A multiplexer of 2n inputs has n select lines, which are
used to select which input line to send to the output. Multiplexers are mainly
used to increase the amount of data that can be sent over the network within a certain amount of time and bandwidth. A
multiplexer is also called a data
selector.
An electronic multiplexer makes it possible
for several signals to share one device or resource, for example one A/D converter or one communication line, instead of
having one device per input signal.
On the other hand, a demultiplexer (or demux)
is a device taking a single input signal and selecting one of many
data-output-lines, which is connected to the single input. A multiplexer is
often used with a complementary demultiplexer on the receiving end.
An electronic multiplexer can be considered
as a multiple-input,
single-output switch,
and a demultiplexer as a single-input,
multiple-output switch.
The schematic symbol for a multiplexer is an isosceles
trapezoid with the
longer parallel side containing the input pins and the short parallel side
containing the output pin.
In digital circuit design, the selector wires are of digital value. In the
case of a 2-to-1 multiplexer, a logic value of 0 would connect "Io" to the output while a logic value of 1 would connect "I1" to the output. In larger multiplexers, the number of
selector pins is equal to [(log2(n)] where n is the number of inputs.
For example, 9 to 16 inputs would require no
fewer than 4 selector pins and 17 to 32 inputs would require no fewer than 5 selector
pins. The binary value expressed on these selector pins determines the selected
input pin.
A 2-to-1 multiplexer has a Boolean equation where A and B are the two inputs, s is the selector input, and z is the output:
If this were to be placed in the truth
table, this would be the result:
This truth table shows that when s=0 then z=A but
when s=1 then z=B. A
straightforward realization of this 2-to-1 multiplexer would need 2 AND gates,
an OR gate, and a NOT gate.
By: Micheal Erik ROndero
No comments:
Post a Comment