5. NOR Logic Synthesis

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

Constraints

  • You must utilize exactly two input sources: A and B. (Note: NOT logic will operate on a single designated input, A).
  • The circuit must provide three separate output lines: one for the AND logic, one for the OR logic, and one for the NOT logic (applied to input A).
  • You are strictly forbidden from using any components other than NOR gates.

Behavioral Reference

ABAND OutputOR OutputNOT A Output
00001
01011
10010
11110