GATE · 8% of test plan

Digital Logic for the GATE Exam

Digital Logic is the bridge between hardware and Computer Organization in GATE CS. Questions test Karnaugh map minimisation, flip-flop excitation tables, and combinational circuit analysis. It is the most formula-light but diagram-heavy topic; candidates who practise circuit tracing outperform those who only study theory.

GATE 2024 CS Syllabus — Digital Logic (Boolean Algebra, Combinational Circuits, Sequential Circuits, Minimization).

Locale-specific study guides

Pass-rate data, regulatory context, and study tips for Digital Logic all change by candidate locale. Pick your context:

Common failure modes

These are the patterns that cause most candidates to lose marks on this topic. Recognising them in advance is half the work.

  • !K-map grouping errors — grouping non-power-of-2 sizes, or missing the wrap-around groups at map edges
  • !Confusing D flip-flop, JK flip-flop, and T flip-flop characteristic equations
  • !Misidentifying combinational vs sequential circuits — sequential circuits have feedback (memory)
  • !Calculating the number of gates incorrectly when converting a truth table to a minimal SOP expression
  • !Forgetting De Morgan's law transformation when converting between AND-OR and NAND-NAND implementations

Study tips

  • 1Drill 3-variable and 4-variable K-maps until you can identify prime implicants and essential prime implicants confidently — GATE's K-map questions reward systematic grouping.
  • 2Memorise the characteristic equations: D FF: Q⁺ = D; JK FF: Q⁺ = JQ' + K'Q; T FF: Q⁺ = T⊕Q; SR FF: Q⁺ = S + R'Q.
  • 3Practice drawing and tracing full adder, half adder, MUX, DEMUX, encoder, and decoder circuits from scratch.
  • 4Do at least 5 sequential-circuit state-table → state-diagram conversions.
  • 5For NAND-NAND implementation, apply De Morgan's law: every AND-OR two-level circuit has a direct NAND-NAND equivalent.

Sample GATE Digital Logic questions

These sample items mirror the format and difficulty of real GATE questions. Practice with thousands more on the free Koydo question bank.

  1. 1

    The Boolean expression A + AB simplifies to:

    • AAB
    • BA + B
    • CACorrect
    • DB
    Why this answer?

    (GATE CS style) By absorption: A + AB = A(1 + B) = A · 1 = A.

  2. 2

    A D flip-flop has D = 1 and current state Q = 0. After the clock edge, Q becomes:

    • A0
    • B1Correct
    • Ctoggles
    • Dundefined
    Why this answer?

    (GATE CS style) The D flip-flop characteristic equation is Q⁺ = D. With D = 1, the next state Q⁺ = 1 regardless of the current state.

  3. 3

    A 2-input multiplexer can implement any Boolean function of:

    • A1 variableCorrect
    • B2 variables
    • C3 variables
    • DAny number of variables
    Why this answer?

    (GATE CS style) A 2-input MUX has 1 select line (S) and inputs I₀, I₁. It implements f = S'I₀ + SI₁. By setting I₀ and I₁ to constants (0 or 1), it realises all 4 functions of 1 variable. With a higher-order variable as S and programming I₀/I₁, it can implement functions of more variables.

Practice GATE branch-specific questions free with Koydo.

CS, EE, ME, CE, ECE — full GATE syllabus with PYQs.