Problem

(Combinational Logic Design) Write truth tables for the three functions described by the f...

(Combinational Logic Design) Write truth tables for the three functions described by the following specifications:

(a) A 2-bit-wide shifter takes two input signals, i0 and i1, and shifts them to two outputs, o0 and o1, under the control of a shift signal. If this signal SHIFT is false, then the outputs are equal to their corresponding inputs. If SHIFT is true, then o1 is equal to i0, and o0 is set a 0.


(b) A 1-bit demultiplexer takes an input signal IN and “routes” it to one of two outputs, o0 and o1, under the control of a single SELECT signal. If SELECT is 0, then o0 has the value of IN and o1 is a 0. If SELECT is 1, then o1 has the value of IN and o0 is a 0.


(c) A 2-bit multiplexer takes two input signals, i0 and i1, and “routes” one of them to the single output OUT under the control of a 1-bit select signal. If the SELECT signal is false, then OUT is equal to i0. If SELECT is true, then OUT is equal to i1.

Step-by-Step Solution

Request Professional Solution

Request Solution!

We need at least 10 more requests to produce the solution.

0 / 10 have requested this problem solution

The more requests, the faster the answer.

Request! (Login Required)


All students who have requested the solution will be notified once they are available.
Add your Solution
Textbook Solutions and Answers Search