Difficulty: Easy
Correct Answer: Correct
Explanation:
Introduction / Context:The 7474 is a classic TTL dual D-type flip-flop used widely in introductory and intermediate digital design. Understanding which pins are synchronous (sampled on clock edge) versus asynchronous (override regardless of clock) is essential for reliable reset/initialize logic and timing analysis.
Given Data / Assumptions:
Concept / Approach:State changes from the data path occur only at the designated clock edge (synchronous). However, preset and clear are designed to force Q to 1 (PRE) or 0 (CLR) at any time they are asserted (asynchronous), independent of D or the clock. This division is explicit in datasheets and timing diagrams.
Step-by-Step Solution:
Identify synchronous signals: D and CLK operate on the clock edge.Identify asynchronous signals: PRE and CLR override stored state immediately.Confirm that both types coexist on 7474 packages.Conclude statement is correct.Verification / Alternative check:Examine timing: asynchronous inputs show no setup/hold relative to clock for their primary function, while D requires setup/hold around the active edge. This difference verifies two classes of inputs.
Why Other Options Are Wrong:
Common Pitfalls:Driving PRE and CLR simultaneously; forgetting they are usually active-low; violating D setup/hold and mislabeling timing problems as asynchronous faults.
Final Answer:Correct
Discussion & Comments