A multiplexer of 2n outputs has n select lines which are


 De-Multiplexer

A demultiplexer is a device that forwards one single input signal to one of several analog or digital output lines. A multiplexer of 2n outputs has n select lines, which are used to select which output line are used to relay to the input signal.

Please design the entity as well as the test bench for a 1-to-4 multiplexer. For this multiplexer, please use the following to refer to the inputs/outputs of the circuit: I0 as data input; S1 and S0 as selection inputs; and O0, O1, O2 and O3 as data outputs.

Your entity design is:

Your test bench design is:

In your test bench design, please enable each one of the 4 outputs at one time. For example enable the input signal In (low for 50ns, and then high for 50ns) to go through O0 first. Then, let this same input signal In (low for 50ns, and then high for 50ns) to go through O1, O2, and O3 correspondingly.

The result waveforms are:

Please select the signals to be simulated in the following order: S1, S0, In, O3, O2, O1, O0

ModelSim is the simulation for this question

Request for Solution File

Ask an Expert for Answer!!
Computer Engineering: A multiplexer of 2n outputs has n select lines which are
Reference No:- TGS02909447

Expected delivery within 24 Hours