Difficulty: Easy
Correct Answer: Incorrect
Explanation:
Introduction / Context:
While CMOS inputs draw negligible static current, practical digital design is still constrained by fan-out limits, input capacitance, rise/fall times, logic-level compatibility, and supply differences between families (TTL vs. CMOS). Therefore, “any number” is never a safe assumption.
Given Data / Assumptions:
Concept / Approach:
Fan-out is determined not just by static current but also by dynamic loading (C_load). As the number of driven inputs increases, edge rates slow and timing can fail. Furthermore, TTL HIGH output minimum (≈ 2.4 V) may not meet CMOS HIGH input minimum at 5 V for some families, necessitating HCT or buffers for safe interfacing.
Step-by-Step Solution:
Verification / Alternative check:
Data sheets specify maximum fan-out and input capacitance; timing analysis demonstrates degraded rise/fall times as loads increase, confirming limits exist.
Why Other Options Are Wrong:
“Correct” disregards practical constraints. Open-drain or higher supply voltages do not eliminate level and loading concerns by themselves.
Common Pitfalls:
Assuming static input current is the only factor; in reality, capacitive loading and threshold compatibility often dominate.
Final Answer:
Incorrect
Discussion & Comments