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
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
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
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.