Difficulty: Medium
Correct Answer: The PRE is stuck LOW.
Explanation:
Introduction / Context:
JK flip-flops commonly include asynchronous preset (PRE) and clear (CLR) inputs, often active-LOW. When asserted, these override synchronous J, K, and CLK activity. Correctly interpreting probe indications is essential for debugging nonresponsive sequential circuits.
Given Data / Assumptions:
Concept / Approach:
If PRE is active-LOW and held LOW, the flip-flop is asynchronously forced to Q=1 regardless of J, K, or clock. As long as PRE remains asserted, no synchronous toggling can change the state, which explains a constant HIGH Q amidst active inputs and clock.
Step-by-Step Solution:
Verification / Alternative check:
Temporarily release PRE (drive it HIGH via pull-up). If the device then responds to clock and J/K, the diagnosis is confirmed. Checking CLR should show it inactive (HIGH) to avoid forcing reset.
Why Other Options Are Wrong:
Common Pitfalls:
Forgetting that PRE/CLR are usually active-LOW, or assuming synchronous inputs can override asynchronous controls (they cannot).
Final Answer:
The PRE is stuck LOW.
Discussion & Comments