Design a multi-function combinational logic circuit that demonstrates the universality of NAND gates. Your objective is to simultaneously synthesize three distinct logical functions—AND, OR, and NOT—using exclusively NAND gate components. This task highlights how complex logic systems can be built using a single, efficient manufacturing primitive.
Constraints
Behavioral Reference
| A | B | AND Output | OR Output | NOT A Output |
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 1 |
| 0 | 1 | 0 | 1 | 1 |
| 1 | 0 | 0 | 1 | 0 |
| 1 | 1 | 1 | 1 | 0 |