HomeWorks
Assignment 1 Design a combinational circuit with three inputs and one output
a. The output is 1 when the binary value of the inputs is less than 3. The output is 0
otherwise.
b. The output is 1 when the binary value of the inputs is an odd number.
Assignment 2 Design a combinational circuit with three inputs x,y, and z, and three outputs A,
B, and C. When the binary input is 0,1,2, or 3, the binary output is two greater than the input.
When the binary input is 4,5,6, or 7, the binary output is three less than the input.
Assignment 3 Design a combinational circuit for a 2-bit by 2-bit multiplier as follow. You can
use Half-Adder or Full-Adder as a unit (don’t need to draw circuit for these adder).
Note: There are 4 inputs and 4 outputs of the multiplier.
Assignment 4 A combinational circuit is used to control a seven-segment display of decimal
digits, as shown in below figures. The circuit has four inputs, which provide the four-bit code
used in packed decimal representation (0 = 0000, ..., 9 = 1001). The seven outputs define
which segments will be activated to display a given decimal digit. For example, if the input is
X1=0, X2=0, X3=0, X4=0, the output has to be : Z1=1, Z2=1, Z3=1, Z4=0, Z5=1, Z6=1, Z7=1.
Note that some combinations of inputs and outputs are not needed.
a. Develop a truth table for this circuit.
b. Express the truth table in SOP form.
c. Provide a simplified expression.