Skip to content

CMOS

A semiconductor technology platform that co-integrates complementary n-channel and p-channel MOS transistors, canonically arranging pull-down and pull-up networks so stable logic states avoid an intentional direct supply path.

Version
v2 · 2026-09-06 · History
Domain-specific #
1490
Origin domain
electrical engineering
Subdomain
semiconductor devices and integrated-circuit design
Aliases
Complementary metal–oxide–semiconductor, Complementary MOS

Core Idea

CMOS—complementary metal–oxide–semiconductor—is a semiconductor technology platform that fabricates both n-channel and p-channel metal–oxide–semiconductor field-effect transistors on an integrated circuit and exploits their complementary conduction. In the canonical static logic style, an nMOS pull-down network connects an output toward ground for one set of input conditions, while a dual pMOS pull-up network connects it toward the supply for the complementary conditions. For a settled valid input, one network conducts and the other blocks, ideally eliminating a direct steady path from supply to ground.

Scope of Application

CMOS belongs to semiconductor fabrication, digital integrated-circuit design, VLSI systems, low-power electronics, analog and mixed-signal design, memory, sensors, and radio-frequency integration. Logic designers use complementary networks to realize Boolean functions with full rail swing and high input impedance. Physical designers map those networks into diffusion regions, gates, contacts, and metal layers while satisfying design rules and managing parasitic resistance and capacitance.

Process engineers use CMOS to coordinate wells, channel doping, gate stacks, source/drain formation, isolation, threshold options, interconnect, and reliability limits for both transistor polarities.

Clarity

A CMOS claim should answer:

  1. Does the term refer to the fabrication process, the circuit style, or both? 2. Which complementary n-channel and p-channel device structures are available? 3. For a logic gate, what are the pull-down and pull-up networks? 4. Are those networks logical duals for every valid input combination? 5. What rail and output-swing assumptions apply? 6. Which power component is being discussed: leakage, switching capacitance, short circuit, or analog bias?

Manages Complexity

Static CMOS maps Boolean logic into a repeatable network transformation. Construct an nMOS pull-down network for the input combinations that should make the output low; replace series with parallel and parallel with series while complementing transistor polarity to obtain the pMOS pull-up dual. This organizes a large logic design into two mutually constraining conduction networks rather than an ad hoc transistor collection.

Abstract Reasoning

For an inverter, a low input turns the pMOS on and nMOS off, connecting the output to V_{DD}. A high input reverses those states, connecting the output to ground. In either settled case, the ideal circuit has no conducting path between rails. The output capacitance stores a logic level; a transition requires moving charge Q=C_LV_{DD}, so the energy drawn from the supply scales with C_LV_{DD}^2.

Knowledge Transfer

Within integrated-circuit engineering, the complementary principle transfers directly from inverters to complex gates, transmission gates, latches, standard-cell libraries, SRAM peripherals, clock trees, and low-power control. The same two-polarity process also supports analog, sensor, and RF designs, though their circuit-level reasoning may emphasize transconductance, matching, noise, linearity, and bias rather than Boolean duality.

Across process generations, materials and geometry change while complementary device roles persist. Planar MOS transistors can give way to fins or surrounding gates; gate oxides can give way to high-k stacks; metal can replace polysilicon.

Relationships to Other Abstractions

Local relationship map for CMOSParents appear above the current abstraction, mutual partners to the right, and children below. Node labels state whether each abstraction is prime or domain-specific; colors identify relation types.CMOSDOMAINPrime abstraction: Complementarity — is a kind ofComplementarityPRIME

Current abstraction CMOS Domain-specific

Parents (1) — more general patterns this builds on

  • CMOS is a kind of Complementarity Prime

    Complementarity is the minimal prospective parent.

Hierarchy path (1) — routes to 1 parentless root

Neighborhood in Abstraction Space

CMOS sits in a sparse region of the domain-specific corpus (100th percentile for distinctiveness): few abstractions share its structure, so a faithful description tends to retrieve it precisely.

Family — Unclustered & Miscellaneous (1565 abstractions)

Nearest neighbors

Computed from structural-signature embeddings · 2026-09-08