GATE EC Digital Circuits Previous Year Questions

60 solved GATE EC questions on Digital Circuits, drawn from 9 exam years and grouped by year. Every question shows the official answer and a step-by-step solution.

Want to practise this topic and ask follow-up questions? Explore Success Tracker.

Revision companion

Digital Circuits: trace values through gates and state

Separate combinational output (determined by present inputs) from sequential output (determined by present inputs and stored state). These selected foundations connect Boolean algebra, gate-level design, and finite-state machines. Verify each simplification by evaluating input combinations.

Our study notes and original examples support the PYQs below; they are not official exam questions or a replacement for the current syllabus.

Before you start

  • Binary number representation and conversion between binary, decimal, and hexadecimal.
  • Basic Boolean operations: AND, OR, NOT, and their truth tables.

Concepts to revise before solving

Boolean algebra and simplification

Every Boolean function over n variables can be expressed as a sum of minterms or product of maxterms. Karnaugh maps group adjacent cells sharing a common literal; each group of 2^k cells eliminates k variables. Verify the simplified expression against the original truth table.

Check yourself: Does every minterm in the original function belong to at least one group?

Combinational circuits

A multiplexer selects one of 2^n data inputs using n select lines. A decoder maps an n-bit input to one of 2^n output lines. Propagation delay determines the time between input change and stable output; hazards are transient glitches during this window.

Check yourself: Are the select and enable signals correctly connected?

Number representation and arithmetic

Two's complement represents signed integers: the most significant bit has a negative weight. For n bits, the range is −2^(n−1) to 2^(n−1) − 1. Overflow occurs when the result exceeds this range, not merely when a carry exists.

Check yourself: Does the sign bit of the result correctly reflect the operands' signs?

Sequential circuits and flip-flops

A D flip-flop samples its input at the active clock edge and holds the value until the next edge. A JK flip-flop toggles when both J and K are high. Counters chain flip-flops; synchronous counters clock all flip-flops simultaneously while asynchronous counters propagate the clock through each stage.

Check yourself: Is the data stable for the required setup window before the clock edge?

Logic families and interfacing

CMOS consumes negligible static power but has dynamic power proportional to switching frequency and load capacitance. Fan-out limits how many gate inputs one output can drive. Noise margin is the difference between the specified output level and the required input level. Mixing logic families requires checking voltage compatibility.

Check yourself: Is the output high level above the input high threshold of the driven gate?

Mistakes to avoid

Grouping non-adjacent cells in a Karnaugh map.
Adjacent cells differ in exactly one variable; the map wraps at edges.
Confusing overflow with carry-out in two's complement addition.
Overflow is XOR of carries into and out of the sign bit, not the carry-out alone.
Ignoring propagation delay in asynchronous counter timing analysis.
Each stage adds its own propagation delay; the total delay limits the maximum clock frequency.

Original teaching example · not a PYQ

Work through the reasoning

Original mini-example: simplify F(A, B, C) = Σm(1, 3, 5, 7) using a Karnaugh map.

  1. Draw a 2×4 K-map. Mark cells 1, 3, 5, 7 as 1. These correspond to minterms where C = 1.
  2. All four marked cells form one group of four, eliminating both A and B.
  3. The simplified function contains only the variable C: F = C.
  4. Verify: for any combination of A and B, F is 1 when C = 1 and 0 when C = 0.

F = C.

Try it before reading the answer

A 3-bit synchronous up-counter starts at 000. What is the state after 6 clock pulses?

Show answer and reasoning

110 (decimal 6).

The counter increments by 1 each clock: 000→001→010→011→100→101→110. After 6 pulses, the state is 110. The counter wraps around after 111.

Go deeper with free learning resources

Supplemental reading, not an official GATE reading list or an endorsement of these notes.

Apply this to the previous-year questions

Previous-year questions by year

This page shows 60 recent questions from the released archive, newest first. For older questions and complete papers, browse all GATE EC papers. Questions can carry more than one subject tag; counts are not marks weightage.

GATE EC 20268 questions

  1. Set 1 Q20In the circuit shown in the Figure, A and B are logic inputs and Y is the logic output. Which of the following logic operations is realized by the circuit?MCQ · +1 marks · Easy
  2. Set 1 Q27A binary ripple counter is designed to count (0)10(0)_{10} to (64)10(64)_{10}. Which of the following is/are the number of flip-flops required to design the counter?MSQ · +1 marks · Medium
  3. Set 1 Q35The negative edge triggered JK flip-flop in the Figure has J and K inputs tied to Logic High and a square wave of 10 cycles/second is applied to its clock (C)…NAT · +1 marks · Easy
  4. Set 1 Q42The address of the first location of a 256 kilo byte (KB) memory is (2500)H(2500)_H. Choose the correct address of the last location of the memory.MCQ · +2 marks · Medium
  5. Set 1 Q45What is the 10s10's complement of (47)10(47)_{10}?MCQ · +2 marks · Easy
  6. Set 1 Q48A Boolean function, f(x,y,z)f(x,y,z) with xx as MSB and zz as LSB is realized by 4:1 multiplexer (MUX) with select lines, S1S_1 and S0S_0 (S1S_1 is MSB, S0S_0 is…MCQ · +2 marks · Medium
  7. Set 1 Q49A shift-left Shift Register (SR) and a D flip-flop are connected to a synchronized clock as shown in the Figure. Assume that the SR and D flip-flops are…MCQ · +2 marks · Medium
  8. Set 1 Q56Consider the four-variable Boolean function, f(w,x,y,z)=m(0,2,5,7,8,10,13,14,15)f(w, x, y, z) = \sum m(0, 2, 5, 7, 8, 10, 13, 14, 15) with 'ww' as MSB and 'zz' as LSB. Which of the…MSQ · +2 marks · Medium

GATE EC 20256 questions

  1. Set 1 Q23A 3-input majority logic gate has inputs XX, YY, and ZZ. The output FF of the gate is logic ‘1’ if two or more of the inputs are logic ‘1’. The output FFMCQ · +1 marks · Easy
  2. Set 1 Q24A full adder and an XOR gate are used to design a digital circuit with inputs XX, YY, and ZZ, and output FF, as shown below. The input ZZ is connected to…MCQ · +1 marks · Easy
  3. Set 1 Q35A 4-bit weighted-resistor DAC with inputs b3,b2,b1,b_3, b_2, b_1, and b0b_0 (MSB to LSB) is designed using an ideal opamp, as shown below. The switches are closed…NAT · +1 marks · Medium
  4. Set 1 Q44A 10-bit analog-to-digital converter (ADC) has a sampling frequency of 1 MHz and a full scale voltage of 3.3 V. For an input sinusoidal signal with frequency…MCQ · +2 marks · Medium
  5. Set 1 Q45A positive-edge-triggered sequential circuit is shown below. There are no timing violations in the circuit. Input P0P0 is set to logic ‘0’ and P1P1 is set to…MCQ · +2 marks · Medium
  6. Set 1 Q62In the circuit shown below, the AND gate has a propagation delay of 1 ns. The edge-triggered flip-flops have a set-up time of 2 ns, a hold-time of 0 ns, and a…NAT · +2 marks · Medium

GATE EC 202410 questions

  1. Set 1 Q19For the Boolean function F(A,B,C,D)=m(0,2,5,7,8,10,12,13,14,15)F(A, B, C, D) = \sum m(0, 2, 5, 7, 8, 10, 12, 13, 14, 15), the essential prime implicants are __________.MCQ · +1 marks · Medium
  2. Set 1 Q27A machine has a 3232-bit architecture with 11-word long instructions. It has 2424 registers and supports an instruction set of size 4040. Each instruction has…NAT · +1 marks · Medium
  3. Set 1 Q29In a number system of base rr, the equation x212x+37=0x^2 - 12x + 37 = 0 has x=8x = 8 as one of its solutions. The value of rr is _______.NAT · +1 marks · Easy
  4. Set 1 Q40A 4-bit priority encoder has inputs D3,D2,D1D_3, D_2, D_1, and D0D_0 in descending order of priority. The two-bit output ABAB is generated as 00, 01, 10, and 11…MCQ · +2 marks · Medium
  5. Set 1 Q41The propagation delay of the 2×12 \times 1 MUX shown in the circuit is 10 ns10\text{ ns}. Consider the propagation delay of the inverter as 0 ns0\text{ ns}. [figure]…MCQ · +2 marks · Medium
  6. Set 1 Q42The sequence of states (Q1Q0Q_1Q_0) of the given synchronous sequential circuit is [figure]MCQ · +2 marks · Medium
  7. Set 1 Q46A full scale sinusoidal signal is applied to a 10-bit ADC. The fundamental signal component in the ADC output has a normalized power of 11 W, and the total…MCQ · +2 marks · Medium
  8. Set 1 Q50A 4-bit priority encoder has inputs D3,D2,D1,D_3, D_2, D_1, and D0D_0 in descending order of priority. The two-bit output ABAB is generated as 00,01,10,00, 01, 10, and 1111MCQ · +2 marks · Easy
  9. Set 1 Q51The propagation delay of the 2×12 \times 1 MUX shown in the circuit is 1010 ns. Consider the propagation delay of the inverter as 00 ns.MCQ · +2 marks · Medium
  10. Set 1 Q52The sequence of states (Q1Q0Q_1Q_0) of the given synchronous sequential circuit isMSQ · +2 marks · Hard

GATE EC 20236 questions

  1. Set 1 Q23In the circuit shown below, PP and QQ are the inputs. The logical function realized by the circuit shown below is [figure]MCQ · +1 marks · Easy
  2. Set 1 Q24The synchronous sequential circuit shown below works at a clock frequency of 11 GHz. The throughput, in Mbits/s, and the latency, in ns, respectively, are…MCQ · +1 marks · Medium
  3. Set 1 Q31The signal-to-noise ratio (SNR) of an ADC with a full-scale sinusoidal input is given to be 61.9661.96 dB. The resolution of the ADC is ________ bits (rounded off…NAT · +1 marks · Easy
  4. Set 1 Q34For the circuit shown below, the propagation delay of each NAND gate is 1 ns1\text{ ns}. The critical path delay, in ns, is __________ (rounded off to the…NAT · +1 marks · Medium
  5. Set 1 Q62A sample and hold circuit is implemented using a resistive switch and a capacitor with a time constant of 1 μs1\text{ }\mu\text{s}. The time for the sampling…NAT · +2 marks · Medium
  6. Set 1 Q63In a given sequential circuit, initial states are Q1=1Q_1 = 1 and Q2=0Q_2 = 0. For a clock frequency of 1 MHz1 \text{ MHz}, the frequency of signal Q2Q_2 in…NAT · +2 marks · Medium

GATE EC 20227 questions

  1. Set 1 Q18Consider the CMOS circuit shown in the figure (substrates are connected to their respective sources). The gate width (WW) to gate length (LL) ratios…MCQ · +1 marks · Medium
  2. Set 1 Q19Consider the 2-bit multiplexer (MUX) shown in the figure. For OUTPUT to be the XOR of C and D, the values for A0,A1,A2A_0, A_1, A_2, and A3A_3 are ________.MCQ · +1 marks · Easy
  3. Set 1 Q27Select the Boolean function(s) equivalent to x+yzx + yz, where x,yx, y, and zz are Boolean variables, and ++ denotes logical OR operation.MSQ · +1 marks · Easy
  4. Set 1 Q28Select the correct statement(s) regarding CMOS implementation of NOT gates.MSQ · +1 marks · Medium
  5. Set 1 Q43For the circuit shown, the clock frequency is f0f_0 and the duty cycle is 25%. For the signal at the Q output of the Flip-Flop, _______. [figure]MCQ · +2 marks · Medium
  6. Set 1 Q49Consider a Boolean gate (D) where the output YY is related to the inputs AA and BB as, Y=A+BY = A + \overline{B}, where ++ denotes logical OR operation. The…MSQ · +2 marks · Hard
  7. Set 1 Q58Consider the circuit shown with an ideal OPAMP. The output voltage VoV_o is __________V (rounded off to two decimal places). [figure]NAT · +2 marks · Medium

GATE EC 20216 questions

  1. Set 1 Q21If (1235)x=(3033)y(1235)_x = (3033)_y, where xx and yy indicate the bases of the corresponding numbers, thenMCQ · +1 marks · Easy
  2. Set 1 Q22Addressing of a 32K×1632\text{K} \times 16 memory is realized using a single decoder. The minimum number of AND gates required for the decoder isMCQ · +1 marks · Medium
  3. Set 1 Q30An 8-bit unipolar (all analog output values are positive) digital-to-analog converter (DAC) has a full-scale voltage range from 0 V to 7.68 V. If the digital…NAT · +1 marks · Easy
  4. Set 1 Q41The propagation delays of the XOR gate, AND gate and multiplexer (MUX) in the circuit shown in the figure are 4 ns, 2 ns and 1 ns, respectively. [figure] If…MCQ · +2 marks · Medium
  5. Set 1 Q42The content of the registers are R1 = 25H, R2 = 30H and R3 = 40H. The following machine instructions are executed. [code] After execution, the content of…MCQ · +2 marks · Easy
  6. Set 1 Q56The propagation delay of the exclusive-OR (XOR) gate in the circuit in the figure is 3 ns. The propagation delay of all the flip-flops is assumed to be zero.…NAT · +2 marks · Hard

GATE EC 20207 questions

  1. Set 1 Q20The figure below shows a multiplexer where S1S_1 and S0S_0 are the select lines, I0I_0 to I3I_3 are the input data lines, EN is the enable line, and…MCQ · +1 marks · Easy
  2. Set 1 Q29In an 8085 microprocessor, the number of address lines required to access a 16 K byte memory bank is ________.NAT · +1 marks · Easy
  3. Set 1 Q30A 10-bit D/A converter is calibrated over the full range from 0 to 10 V. If the input to the D/A converter is 13A (in hex), the output (**rounded off to three…NAT · +1 marks · Medium
  4. Set 1 Q46An enhancement MOSFET of threshold voltage 3 V3\text{ V} is being used in the sample and hold circuit given below. Assume that the substrate of the MOS device…MCQ · +2 marks · Hard
  5. Set 1 Q48PP, QQ, and RR are the decimal integers corresponding to the 4-bit binary number 11001100 considered in signed magnitude, 1's complement, and 2's complement…MCQ · +2 marks · Medium
  6. Set 1 Q49The state diagram of a sequence detector is shown below. State S0S_0 is the initial state of the sequence detector. If the output is 1, then [figure]MCQ · +2 marks · Medium
  7. Set 1 Q60For the components in the sequential circuit shown below, tpdt_{pd} is the propagation delay, tsetupt_{setup} is the setup time, and tholdt_{hold} is the hold time.…NAT · +2 marks · Hard

GATE EC 20197 questions

  1. Set 1 Q15In the circuit shown, A and B are the inputs and F is the output. What is the functionality of the circuit? [figure]MCQ · +1 marks · Medium
  2. Set 1 Q23A standard CMOS inverter is designed with equal rise and fall times (βn=βp\beta_n = \beta_p). If the width of the pMOS transistor in the inverter is increased,…MCQ · +1 marks · Medium
  3. Set 1 Q24In the circuit shown, what are the values of F for EN = 0 and EN = 1, respectively? [figure]MCQ · +1 marks · Easy
  4. Set 1 Q25In the circuit shown, A and B are the inputs and F is the output. What is the functionality of the circuit? [figure]MCQ · +1 marks · Medium
  5. Set 1 Q35In the circuit shown, the clock frequency, i.e., the frequency of the Clk signal, is 12 kHz12\text{ kHz}. The frequency of the signal at Q2Q_2 is ______NAT · +1 marks · Medium
  6. Set 1 Q49The state transition diagram for the circuit shown is [figure]MCQ · +2 marks · Medium
  7. Set 1 Q63A CMOS inverter, designed to have a mid-point voltage VIV_I equal to half of VddV_{dd}, as shown in the figure, has the following parameters:…NAT · +2 marks · Medium

GATE EC 20183 questions

  1. Set 1 Q18The logic function f(X,Y)f(X, Y) realized by the given circuit is [figure]MCQ · +1 marks · Medium
  2. Set 1 Q19A function F(A, B, C) defined by three Boolean variables AA, BB and CC when expressed as sum of products is given by…MCQ · +1 marks · Easy
  3. Set 1 Q29A traffic signal cycles from GREEN to YELLOW, YELLOW to RED and RED to GREEN. In each cycle, GREEN is turned on for 70 seconds, YELLOW is turned on for 5…NAT · +1 marks · Medium

Other GATE EC topics

Continue learning with Success Tracker

Keep working on Digital Circuits

Reading a solution is a useful start. In Success Tracker, you can attempt questions yourself, review mistakes and return to the topics that need another pass.

AI-powered practice· Unlimited practice on eligible plans
PYQs with solutions
Attempt available previous-year questions, then compare your reasoning with the worked solution. Coverage varies by stream.
Practice that adapts
Choose a topic, work on weaker areas and bookmark questions to revisit. Your attempts feed your progress tracking.
AI doubt support
Ask follow-up questions about a step or concept while practising, instead of stopping at the final answer.

Unlimited practice is available on eligible plans. Free practice and AI usage have limits; check the current plan allowances before choosing.

This page stays readable without an account. AI responses can be wrong; check them against the solution and source material.