Skip to content
Official PYQ · 2010

GATE CS 2010 Q9 — Combinational Circuits

Explain with AI

The Boolean expression of the output ff of the multiplexer shown below is

Choose one option
View worked solution

Answer: B

A 4-to-1 multiplexer with select lines S1=PS_1 = P (MSB) and S0=QS_0 = Q (LSB) has the following output expression:

f=P‾Q‾I0+P‾QI1+PQ‾I2+PQI3f = \overline{P}\overline{Q}I_0 + \overline{P}QI_1 + P\overline{Q}I_2 + PQI_3

From the given circuit diagram, the input values are:

  • I0=RI_0 = R
  • I1=R‾I_1 = \overline{R}
  • I2=R‾I_2 = \overline{R}
  • I3=RI_3 = R

Substituting these inputs into the multiplexer equation:

f=P‾Q‾R+P‾QR‾+PQ‾R‾+PQRf = \overline{P}\overline{Q}R + \overline{P}Q\overline{R} + P\overline{Q}\overline{R} + PQR

Now, group the terms containing RR and R‾\overline{R}:

f=R(P‾Q‾+PQ)+R‾(P‾Q+PQ‾)f = R(\overline{P}\overline{Q} + PQ) + \overline{R}(\overline{P}Q + P\overline{Q})

Using the standard Boolean identities for XOR (⊕\oplus) and XNOR (⊙\odot):

  • P‾Q+PQ‾=P⊕Q\overline{P}Q + P\overline{Q} = P \oplus Q
  • P‾Q‾+PQ=P⊙Q=P⊕Q‾\overline{P}\overline{Q} + PQ = P \odot Q = \overline{P \oplus Q}

Substituting these back into the expression for ff:

f=R(P⊕Q‾)+R‾(P⊕Q)f = R(\overline{P \oplus Q}) + \overline{R}(P \oplus Q)

Let X=P⊕QX = P \oplus Q. The equation simplifies to:

f=RX‾+R‾X=X⊕R=P⊕Q⊕Rf = R\overline{X} + \overline{R}X = X \oplus R = P \oplus Q \oplus R

Thus, the output Boolean expression is P⊕Q⊕RP \oplus Q \oplus R, which corresponds to Option B.

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

Published
Report a correction
Keep exploringMore Combinational Circuits questions