Digital Logic20755 marksNumerical: Combinational circuit designDesign Procedure
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 one greater than the input. When the binary input is 4,5,6 or 7, the binary output is one less than the input.
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 one greater than the input. When the binary input is 4,5,6 or 7, the binary output is one less than the input. [5]
- Inputs: $x, y, z$ (3-bit, $x$ = MSB), range 0 to 7 - Outputs: $A, B, C$ ($A$ = MSB) - Rule: - Input in ${0,1,2,3}$ → output = input + 1 - Input in ${4,5,6,7}$ → output = input − 1 Dec x y z Out(dec) A B C --------------------------------- 0 0 0 0 1 0 0 1 1 0 0 1 2 0 1 0 2 0 1 0 3 0 1 1 3 0 ...