6. Equality Comparator Synthesis

Design a combinational logic circuit for a 2-bit equality comparator. The system must monitor two 2-bit binary numbers, A (A1, A0) and B (B1, B0), and assert a single Equality Output high (1) if and only if both numbers are identical.

Constraints

  • You must utilize four input sources: A1, A0, B1, and B0.
  • The Equality Output must be asserted high only when A1=B1 and A0=B0.
  • To adhere to system architecture requirements, the comparison logic must be synthesized using only XOR and AND gates components.
  • You are strictly forbidden from using standard NOT, OR, NAND, or NOR gate components.

Behavioral Reference

A1A0B1B0Equality Output
00001
01011
10101
11111
Any other combination---0