Skip to content
Official PYQ · 2007

GATE CS 2007 Q8 — Combinational Circuits

Explain with AI

How many 33-to-88 line decoders with an enable input are needed to construct a 66-to-6464 line decoder without using any other logic gates?

Choose one option
View worked solution

Answer: C

To construct a 66-to-6464 line decoder using 33-to-88 line decoders with enable inputs, we can design the circuit in a hierarchical (tree) structure:

  1. Output Stage (First Level): To produce 6464 output lines, we need 33-to-88 decoders at the output stage. Since each decoder provides 88 outputs: Number of decoders in the first level=648=8\text{Number of decoders in the first level} = \frac{64}{8} = 8 These 88 decoders will share the same 33 lower-order input lines (I2,I1,I0I_2, I_1, I_0).
  2. Control Stage (Second Level): To ensure only one of the 88 output decoders is active at any given time, we need to decode the remaining 33 higher-order input lines (I5,I4,I3I_5, I_4, I_3). We can use another 33-to-88 decoder to decode these 33 inputs. Its 88 outputs will connect directly to the enable (EE) inputs of the 88 decoders in the output stage. Number of decoders in the second level=1\text{Number of decoders in the second level} = 1

Thus, the total number of 33-to-88 decoders required is:

Total Decoders=8+1=9\text{Total Decoders} = 8 + 1 = 9

Since the control decoder's outputs directly drive the enable inputs of the output decoders, no additional logic gates are required.

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

Published
Report a correction
Keep exploringMore Combinational Circuits questions