Skip to content
Question Bank (2 marks) · Q6

Q.Realize XNOR gate using only NOR gates.

Karnataka PUCTextbookShort· 2mImportance★★★★★est
17% · 27/160 Questions
🔒 Locked · start free trial →

You're viewing a preview — the full solution, concept, methods & PYQ mapping are locked.

Start your 14-day free trial to unlock the full solution →

[!TLDR]

Four NOR gates realise XNOR: form A+B‾\overline{A+B}, use it to make A‾B\overline{A}B and AB‾A\overline{B}, then NOR those two to get A⊕B‾\overline{A \oplus B}.

Since NOR is a universal gate, the exclusive-NOR function can be produced from NOR gates only. The target is Y=A⊕B‾=AB+A‾ B‾Y = \overline{A \oplus B} = AB + \overline{A}\,\overline{B}. The trick is that a NOR gate fed with an input and the common term A+B‾\overline{A+B} produces exactly the individual product terms needed.

Take the four NOR gates in sequence:

  • G1=A+B‾G_1 = \overline{A + B}
  • G2=A+G1‾=A‾ G1‾=A‾ (A+B)=A‾BG_2 = \overline{A + G_1} = \overline{A}\,\overline{G_1} = \overline{A}\,(A + B) = \overline{A}B
  • G3=B+G1‾=B‾ (A+B)=AB‾G_3 = \overline{B + G_1} = \overline{B}\,(A + B) = A\overline{B}
  • G4=G2+G3‾= A‾B+AB‾ ‾=A⊕B‾G_4 = \overline{G_2 + G_3} = \overline{\,\overline{A}B + A\overline{B}\,} = \overline{A \oplus B} …

Unlock everything free for 14 days

  • Full step-by-step solutions
  • Concept-first explanations
  • Methods, shortcuts & mistakes
  • PYQ mapping + timed mock tests

Full access for 14 days. No credit card required.