Design a combinational circuit with three inputs x, y and z and three outputs A, B and C. When

1 answer

x = 0, y = 0, z = 0, the outputs A, B and C should be 0.

The truth table for the circuit is as follows:

x | y | z || A | B | C
--|---|--||---|---|---
0 | 0 | 0 || 0 | 0 | 0
0 | 0 | 1 || 0 | 0 | 1
0 | 1 | 0 || 0 | 1 | 0
0 | 1 | 1 || 0 | 1 | 1
1 | 0 | 0 || 1 | 0 | 0
1 | 0 | 1 || 1 | 0 | 1
1 | 1 | 0 || 1 | 1 | 0
1 | 1 | 1 || 1 | 1 | 1

Based on the truth table, we can derive the following logic expressions for the outputs:

A = x OR y OR z
B = NOT(x) AND y AND z
C = x XOR y XOR z

Thus, the combinational circuit can be implemented as follows:

![Combinational Circuit](https://i.imgur.com/Q3hFhpG.png)

Note that the circuit consists of three basic logic gates - OR gate, AND gate and XOR gate - connected in the specified configuration.