Difficulty: Easy
Correct Answer: 5 kHz
Explanation:
Introduction / Context:Cascaded flip-flops are widely used to divide down a high-frequency clock to lower rates for timing, baud-rate generation, and scanning. Each flip-flop in toggle mode halves the frequency at its output, so N stages divide by 2^N overall. This problem checks your ability to apply that rule and handle units correctly.
Given Data / Assumptions:
Concept / Approach:The overall division factor is 2^N. Compute 2^12 and divide the input frequency accordingly. Ensure conversion from MHz to kHz if required when comparing to options.
Step-by-Step Solution:
1) Compute division: 2^12 = 4096.2) Apply to fin: fout = 20.48 MHz / 4096.3) Perform the division: 20.48e6 / 4096 = 5000 Hz.4) Convert to kHz: 5000 Hz = 5 kHz → matches the choice.Verification / Alternative check:Stage-by-stage view: 20.48→10.24→5.12→2.56→1.28→0.64→0.32→0.16→0.08→0.04→0.02→0.01→0.005 MHz = 5 kHz; the twelfth stage indeed yields 5 kHz.
Why Other Options Are Wrong:
Common Pitfalls:Miscounting the number of stages or forgetting that each stage divides by exactly 2, not by 10 or another factor.
Final Answer:5 kHz
Discussion & Comments