Difficulty: Easy
Correct Answer: ripple
Explanation:
Introduction / Context:
Counters are classified as asynchronous or synchronous depending on how their flip-flops are clocked. Understanding the widely used terminology helps when reading datasheets, app notes, or textbooks, and when selecting a device suitable for speed and decoding requirements.
Given Data / Assumptions:
Concept / Approach:
Because edges propagate from stage to stage, the visible switching “ripples” through the flip-flops. This behavior explains the common name “ripple counters.” The term distinguishes them from synchronous counters, in which all stages receive the same clock edge simultaneously and change in parallel (subject to clock-to-Q delay).
Step-by-Step Solution:
Identify architecture: Q of one stage clocks the next.Observe behavior: sequential, staggered toggling appears like a ripple.Conclude the accepted descriptive name: ripple counter.
Verification / Alternative check:
Any logic text or vendor datasheet (e.g., 74HC393) refers to asynchronous designs as ripple counters and notes decoding glitches during transitions.
Why Other Options Are Wrong:
“Toggle” describes how a single T flip-flop behaves, not the counter class. “Binary” describes numbering base, not clocking method. “Flip-flop” is a building block, not a counter type.
Common Pitfalls:
Assuming ripple counters are adequate for high-speed or glitch-sensitive decoding; forgetting to register decoded outputs when hazards matter.
Final Answer:
ripple
Discussion & Comments