Gated S–R flip-flop (enable-controlled) — condition for CLEAR output A gated S–R flip-flop goes to the CLEAR state under which input condition?

Difficulty: Easy

Correct Answer: S is LOW; R is HIGH; EN is HIGH

Explanation:


Introduction / Context:
Gated S–R flip-flops include an enable (EN) input that qualifies when the S and R inputs may affect the internal latch. Understanding how EN gates the set/reset commands is essential for designing control logic.


Given Data / Assumptions:

  • Active-high enable: S and R are effective only when EN = 1.
  • Active-high S sets Q = 1; active-high R resets (clears) Q = 0.
  • When EN = 0, the device ignores S and R and holds its state.


Concept / Approach:
To force CLEAR (Q = 0), the reset input must be asserted while the gate allows it to pass to the latch. Thus R must be high and EN must be high at the same time. S must be low to avoid the invalid or conflicting input combination.


Step-by-Step Solution:
Ensure EN = 1 so inputs can act on the latch.Apply R = 1 and S = 0 to command a reset (clear).Latch drives Q → 0 and Q̄ → 1, entering CLEAR.Maintain or release inputs as required; with EN low, state is held.


Verification / Alternative check:
Examine the truth table of a gated S–R latch: with EN = 1, S = 0, R = 1 leads to Q(next) = 0. With EN = 0, inputs have no effect.


Why Other Options Are Wrong:
Option A sets, not clears. Option C has EN low, so no action occurs. Option D also has EN low, preventing state change.


Common Pitfalls:
Forgetting EN polarity; asserting both S and R simultaneously; confusing NAND- and NOR-based latch polarities.


Final Answer:
S is LOW; R is HIGH; EN is HIGH

More Questions from Flip-Flops

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion