Skip to content
Official PYQ · 2015

GATE CS 2015 Set 2 Q7 — Sequential Circuits

Explain with AI
The minimum number of JK\text{JK} flip-flops required to construct a synchronous counter with the count sequence (0,0,1,1,2,2,3,3,0,0,…)(0, 0, 1, 1, 2, 2, 3, 3, 0, 0, \ldots) is _______.
View worked solution

Answer: 3

To find the minimum number of JK flip-flops required, we analyze the period of the given count sequence:

(0,0,1,1,2,2,3,3,0,0,…)(0, 0, 1, 1, 2, 2, 3, 3, 0, 0, \ldots)

The sequence repeats after every 88 steps. Thus, the counter has a period (or modulus) of 88.

For the counter to transition correctly through this sequence, it must distinguish between identical consecutive outputs (for example, distinguishing the first 00 from the second 00 so that the next state transitions to 00 and 11 respectively). This requires the counter to have at least 88 unique internal states.

The minimum number of flip-flops nn required to represent NN distinct internal states is given by:

2n≥N2^n \ge N

Substituting N=8N = 8:

2n≥8  ⟹  n≥32^n \ge 8 \implies n \ge 3

Therefore, the minimum number of JK flip-flops required is 3.

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

Published
Report a correction
Keep exploringMore Sequential Circuits questions