Skip to content
Official PYQ · 2019

GATE CS 2019 Q50 — Boolean Algebra

Explain with AI
What is the minimum number of 22-input NOR gates required to implement a 44 -variable function expressed in sum-of-minterms form as f=Σ(0,2,5,7,8,10,13,15)?f=\Sigma(0,2,5,7, 8, 10, 13, 15)? Assume that all the inputs and their complements are available. Answer: _______
View worked solution

Answer: 3

First, let's simplify the given 4-variable function f(A,B,C,D)=Σ(0,2,5,7,8,10,13,15)f(A, B, C, D) = \Sigma(0, 2, 5, 7, 8, 10, 13, 15) using a Karnaugh map:

  • Group 1: {0,2,8,10}  ⟹  B′D′\{0, 2, 8, 10\} \implies B'D'
  • Group 2: {5,7,13,15}  ⟹  BD\{5, 7, 13, 15\} \implies BD

Thus, the simplified Boolean expression is:
f=B′D′+BDf = B'D' + BD

Since all inputs and their complements (B,B′,D,D′B, B', D, D') are freely available, we can express ff in Product-of-Sums (POS) form:
f=(B′+D)(B+D′)f = (B' + D)(B + D')

Applying De Morgan's Law to express this in terms of NOR operations:
f=((B′+D)′+(B+D′)′)′f = \left( (B' + D)' + (B + D')' \right)'

This can be implemented using exactly 3 two-input NOR gates as follows:

  1. Gate 1=(B′+D)′\text{Gate 1} = (B' + D)'
  2. Gate 2=(B+D′)′\text{Gate 2} = (B + D')'
  3. Gate 3=(Gate 1+Gate 2)′=f\text{Gate 3} = (\text{Gate 1} + \text{Gate 2})' = f

Free practice · Your answers on this page are not saved.

Published
Report a correction
Keep exploringMore Boolean Algebra questions