Difficulty: Easy
Correct Answer: 4 flip-flops
Explanation:
Introduction / Context:A decade (MOD-10) counter is a sequential circuit that steps through ten distinct states (0 to 9) and then resets to 0. Determining the minimum number of flip-flops focuses on state capacity (2^n) rather than on whether the design is synchronous or ripple. This is a core idea in digital design when matching required modulus to available binary storage.
Given Data / Assumptions:
Concept / Approach:
Find the smallest n such that 2^n ≥ 10. Then, add simple combinational decoding to reset the counter after reaching decimal 9 (binary 1001). The rest of the 2^n state space is unused and prevented by the reset action.
Step-by-Step Solution:
Compute capacities: 2^3 = 8 (insufficient), 2^4 = 16 (sufficient).Minimum n = 4 flip-flops to represent at least 10 states.Use decode of 1010 (decimal 10) to generate reset back to 0000.Therefore, minimum hardware is 4 flip-flops (plus small decode logic).Verification / Alternative check:
Simulating a 4-bit counter with reset-on-10 shows the sequence 0000→…→1001 then reset to 0000, giving exactly 10 states per cycle.
Why Other Options Are Wrong:
10 flip-flops and 5 flip-flops greatly exceed the minimum for MOD-10.
2 flip-flops can represent only 4 states.
“Synchronous clocking” is a style, not a quantity of flip-flops; it does not answer the question.
Common Pitfalls:
Assuming a non-power-of-two modulus needs that many flip-flops; forgetting that decoding unused states yields the desired modulus with the minimal n.
Final Answer:
4 flip-flops
Discussion & Comments