Difficulty: Easy
Correct Answer: Valid — NAND (and NOR) universality means NMOS can implement any Boolean function.
Explanation:
Introduction / Context:
Before CMOS dominated, NMOS logic was widely used in microprocessors and standard logic. Theoretically, certain gates are universal, meaning any Boolean function can be constructed from them. This question checks recognition that NMOS can realize complete logic via MOSFET networks.
Given Data / Assumptions:
Concept / Approach:
Universality: any Boolean function can be built from NAND alone or NOR alone. NMOS technology can implement NAND/NOR using series/parallel nMOS networks and a pull-up device. Therefore, NMOS can realize arbitrary logic despite different performance characteristics versus CMOS.
Step-by-Step Solution:
Verification / Alternative check:
Historic NMOS CPUs (e.g., early microprocessors) demonstrate complex logic realized entirely in NMOS, confirming functional completeness.
Why Other Options Are Wrong:
Common Pitfalls:
Equating functional completeness with optimal power efficiency; NMOS has static power draw with resistive pull-ups, which is why CMOS replaced it for mainstream logic.
Final Answer:
Valid — NMOS can implement arbitrary logic because NAND/NOR are universal.
Discussion & Comments