Difficulty: Easy
Correct Answer: It has an invalid state.
Explanation:
Introduction / Context:The S–R flip-flop is the simplest bistable built from cross-coupled gates (NOR or NAND). While educationally valuable, it has a notable limitation that makes it less desirable as a universal storage element in synchronous designs. Recognizing this limitation helps you choose D, J–K, or T flip-flops where deterministic behavior is required.
Given Data / Assumptions:
Concept / Approach:For the NOR-based S–R latch, the input combination S = 1 and R = 1 is forbidden because both outputs attempt to be driven LOW simultaneously, violating the intended complementary relationship. For the NAND version (active-LOW inputs), the forbidden combination is S = 0 and R = 0. This undefined/invalid state leads to unpredictable results when the inputs return to the non-asserted condition, including possible metastability or output ambiguity.
Step-by-Step Solution:
1) Identify the invalid input combination for the chosen gate style (NOR or NAND).2) Understand that the outputs do not have a unique, stable resolution under that condition.3) Conclude that the device is unsuitable when both set and reset can be asserted simultaneously.4) Prefer D or J–K flip-flops to avoid undefined input states in synchronous systems.Verification / Alternative check:Simulate the latch: drive the forbidden inputs, then release them; observe output dependency on gate delays (race), illustrating the unpredictability.
Why Other Options Are Wrong:
Common Pitfalls:Assuming the invalid state is harmless, or forgetting which input polarity (NOR vs. NAND) defines the forbidden combination.
Final Answer:It has an invalid state.
Discussion & Comments