Skip to content
Official PYQ · 2005

GATE CS 2005 Q64 — Combinational Circuits

Explain with AI

Consider the following circuit:

The flip-flops are positive edge triggered DD FF\textsf{FF}s. Each state is designated as a two-bit string Q0Q1Q_0Q_1. Let the initial state be 00.00. The state transition sequence is

Choose one option
View worked solution

Answer: D

By analyzing the given sequential circuit, we identify the logic gates feeding the inputs of the two DD flip-flops:

  • The input to the first flip-flop is D0=Q0+Q1‾D_0 = \overline{Q_0 + Q_1} (NOR gate).
  • The input to the second flip-flop is D1=Q0⊙Q1D_1 = Q_0 \odot Q_1 (XNOR gate).

Since the flip-flops are positive edge-triggered, the next state Q0+Q1+Q_0^+ Q_1^+ is determined by the current inputs D0D1D_0 D_1. We can trace the state transitions starting from the initial state Q0Q1=00Q_0Q_1 = 00:

Present StateFlip-Flop InputsNext State
Q0Q_0Q1Q_1D0=Q0+Q1‾D_0 = \overline{Q_0 + Q_1}D1=Q0⊙Q1D_1 = Q_0 \odot Q_1Q0+Q_0^+Q1+Q_1^+
001111
110101
010000

Thus, the state transition sequence starting from 0000 is:

00→11→01→00→…\text{00} \rightarrow \text{11} \rightarrow \text{01} \rightarrow \text{00} \rightarrow \dots

This corresponds to the sequence shown in Option D.

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

Published
Report a correction
Keep exploringMore Combinational Circuits questions