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:
Recognize that “any number” ignores fan-out and dynamic capacitance.Check logic-level compatibility between the chosen TTL and CMOS families.Apply proper buffering or use HCT to ensure V_OH/V_IH compliance.Conclude the statement is incorrect.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