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:
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