Multiplexer
A multiplexer, or MUX, is a combinational digital or analog circuit that selects one of several input signals and forwards the chosen input to a single output line. Selection is controlled by a set of select signals. The number of inputs is typically a power of two, and the number of select lines equals log2(number of inputs).
Digital multiplexers are common in digital logic design. A k-to-1 multiplexer has 2^k inputs and k select
Analog multiplexers route one of several analog signals through to a common output, using analog switches such
Applications of multiplexers include data routing in buses, time-division multiplexing where multiple signals share a line
A demultiplexer performs the inverse operation, taking a single input and routing it to one of several