Demuxer
A demultiplexer, often shortened to demuxer, is a combinational logic circuit that receives an input signal and selects one of several output lines to send that signal to. It essentially reverses the function of a multiplexer. A demultiplexer has a single data input, multiple output lines, and a set of selection inputs. The selection inputs determine which output line will receive the data input. For example, a demultiplexer with N selection inputs can control 2^N output lines.
The operation of a demultiplexer can be understood by considering its truth table. For each unique combination
Common applications for demultiplexers include data routing, where a data signal needs to be sent to a