What is a Multiplexer?

internet computers

A multiplexer, sometimes referred to as a "multiplexor" or simply "mux", is a device that selects between a number of input signals. In its simplest form, a multiplexer will have two signal inputs, one control input, and one output. An everyday example of an analog multiplexer is the source selection control on a home stereo unit.

Multiplexers are used in building digital semiconductors such as CPUs and graphics controllers. In these applications, the number of inputs is generally a multiple of 2 (2, 4, 8, 16, etc.), the number of outputs is either 1 or relatively small multiple of 2, and the number of control signals is related to the combined number of inputs and outputs. For example, a 2-input, 1-output mux requires only 1 control signal to select the input, while a 16-input, 4-output mux requires 4 control signals to select the input and 2 to select the output.

Multiplexers are also used in communications; the telephone network is an example of a very large virtual mux built from many smaller discrete ones. Instead of having a direct connection from every telephone to every telephone - which would be physically impossible - the network "muxes" individual telephones onto one of a small number of wires as calls are placed. At the receiving end, a demultiplexer, or "demux", chooses the correct destination from the many possible destinations by applying the same principle in reverse.

There are more complex forms of multiplexers. Time-division multiplexers, for example, have the same input/output characteristics as described above, but instead of having a control signal, they alternate between all possible inputs at precise time intervals. By taking turns in this manner, many inputs can share one output. This technique is commonly used on long distance phone lines, allowing many individual phone calls to be spliced together without affecting the speed or quality of any individual call. Time-division multiplexers are generally built as semiconductor devices, or chips, but can also be built as optical devices for fiber optic applications.

Even more complex are code-division multiplexers. Using mathematical techniques developed during World War II for cryptographic purposes, they have since found application in modern cellular networks. Generally referred to by the acronym "CDMA" - Code Division Multiple Access - these semiconductor devices work by assigning each input a unique complex mathematical code. Each input applies its code to the signal it receives, and all signals are simultaneously sent to the output. At the receiving end, a demux performs the inverse mathematical operation to extract the original signals.

Related wiseGEEK articles

Category

Other Links

wiseGEEK features

Subscribe to wiseGEEK


23
how do i construct a 16:1 line multiplexer?
- anon50272
22
what is the application of a multiplexer?
- anon49516
21
prove that multiplexer is a universally complete logic module.
- anon47274
20
whatis purpose behind making a multiplexer?
- anon45772
19
will you please tell me how to design and set up a 4:1 & 1:4 multiplexer?
- anon45700
18
how to get 2:1 and 4:1 multiplexer?
- anon45265
17
How do i get a 16:1 multiplexer using two 4:1 multiplexers?
- anon44250
16
how do we know how much control signals are needed like in a 8x1 mux, we need 3 control signals? so how we will come to that we need 3 control signals?
- anon41905
14
how to construct 16-to-1 multiplexer with two 8-t-o1 multiplexers and one 2-to-1 multiplexer
- anon35416
13
What is the basic principle behind the multiplexer?
- anon34454
12
I'm looking at this because I am going to set up data collection at my job and multiplexers from companies like Mitutoyo cost over a thousand dollars each. But this article makes it sound like a very simple device that should be relatively inexpensive. So could I purchase a "generic" multiplexer to receive the RS-232 outputs from devices instead of buying the proprietary ones with the company logos on them for a thousand bucks? I'd be a hero if I could do that.
- rocksister
11
Hi

How is output made in a truth table multiplexer?

- chinky
10
hello!!!!!!!!!!!!!!!!!!

my question is what is meant by mux k

now answer it

- anon27436
9
A multiplexer is a device which takes one input line and gives two or more output lines.

On account of it, we don't need to take separate lines for separate devices, like a pc or analog phone. With one line we can connect our phone and pc for internet use. -sonu chaudhary

- anon26267
7
how can i make a 3x16 bit multiplexer using 4x1 bit multiplexer?

- anon18375
4
please define and explain encoder
- anon4921
3
hello..

my question is, what is the purpose of a bus multiplexer?

can you reply to me as soon as possible..

thank you

- jimmy81
2
how to get 16:1 multiplexer using two 8:1 multiplexer
- anon2798

FREE: Subscribe to wiseGEEK

 
    learn more

our strict privacy policy ensures that your email address will be safe



Written by Damir Wallener
Last Modified: 27 October 2009

copyright © 2003 - 2009
conjecture corporation