Question:medium

Consider a sequential digital circuit consisting of T flip-flops and D flip-flops as shown. At the beginning, \(Q_1=0\), \(Q_2=1\), \(Q_3=1\). Which one of the given values of \((Q_1,Q_2,Q_3)\) can NEVER be obtained with this circuit?

Show Hint

Translate the diagram into next–state equations first. Then either use algebraic constraints or a short state walk from the initial condition to spot unreachable tuples quickly.
Updated On: Feb 3, 2026
  • \((0,0,1)\)
  • \((1,0,0)\)
  • \((1,0,1)\)
  • \((1,1,1)\)
Show Solution

The Correct Option is A

Solution and Explanation

To solve this problem, we need to analyze the behavior of the sequential circuit consisting of T flip-flops and D flip-flops. Initially, the states are \(Q_1=0\), \(Q_2=1\), and \(Q_3=1\).

Let's go through the circuit:

  1. T Flip-flop: A T flip-flop toggles its output on every clock pulse if the input is high (1). If the input is low (0), the output doesn't change.
  2. D Flip-flop: A D flip-flop transfers its input directly to the output on the clock pulse.
  3. Initial State: Given \(Q_1=0\), \(Q_2=1\), and \(Q_3=1\).

Next, we evaluate the possible state transitions based on the initial configuration:

  • Initially, \(Q_1 = 0\). With the first T flip-flop, if toggled by a clock pulse, \(Q_1\) changes to 1.
  • Given \(Q_2 = 1\), passed via D flip-flop, allows \(Q_2\) to stay the same or change based on external inputs.
  • The second T flip-flop toggles \(Q_3 = 1\) to 0.

Let's evaluate the options:

  • (0,0,1) cannot be achieved since \(Q_3\) would toggle to 0 when \(Q_2\) = 1, which would result in (0,0,0) instead.
  • (1,0,0) is achievable by toggling \(Q_1\) from 0 to 1, maintaining \(Q_2\) at 0, and toggling \(Q_3\) from 1 to 0.
  • (1,0,1) can be obtained if \(Q_1\) and \(Q_3\) toggle with \(Q_2\) = 0 simultaneously.
  • (1,1,1) is achievable by toggling both T flip-flops back to 1s, while \(Q_2\) remains 1.

Therefore, the state (0,0,1) can NEVER be obtained with this circuit configuration. This result is in line with the behavior of T and D flip-flops under the applied conditions.

Was this answer helpful?
0


Questions Asked in GATE CS exam