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
v4 · 2026-09-19 · History
Domain-specific #
1490
Domain group
Applied Sciences & Engineering
Origin domain
Engineering & Design (beyond software)
Subdomains
Electrical Engineering, Semiconductor Devices and Integrated Circuit Design → Engineering & Design (beyond software)
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.

How would you explain it like I'm…

Seesaw Switch Pairs

Inside a computer chip are tiny switches that come in pairs. One switch connects the wire to 'on' and its partner connects it to 'off', and when things are settled only one of them is closed at a time. Like a seesaw, when one side goes up the other goes down. That way electricity does not just pour straight through, so the chip wastes very little power while it sits still.

Opposite Switch Teams

CMOS is a way of building computer chips using two kinds of tiny transistor switches that behave like opposites. One kind turns on when the input is high, and the other kind turns on when the input is low. In a logic gate, one group of switches can pull the output up toward the power supply and the other group can pull it down toward ground, and for any settled input only one group is on. Because there is no direct path from power to ground when the gate is still, it uses little power standing still, but it still uses power each time it switches and a little leaks away. The same chip-making method is also used to build memories, sensors, and radio parts.

Complementary Transistor Logic

CMOS stands for complementary metal-oxide-semiconductor. It means building both n-channel and p-channel transistors on the same chip and using them in complementary pairs. In a standard static logic gate, an nMOS pull-down network links the output to ground for some inputs, while a mirror-image pMOS pull-up network links it to the supply for the opposite inputs; once inputs settle, one network conducts and the other blocks. Ideally that means no steady current from supply to ground, which is why CMOS is efficient. It is not zero power, though: transistors leak, and each switch charges or discharges capacitance, so power grows with how often things switch, the capacitance, the frequency, and the square of the supply voltage. 'CMOS' also names the manufacturing process that can make both transistor types, which is used for memory, analog, and radio circuits too.

 

CMOS (complementary metal-oxide-semiconductor) is a semiconductor technology platform that co-integrates n-channel and p-channel MOSFETs and exploits their complementary conduction. In canonical static logic, an nMOS pull-down network and its dual pMOS pull-up network implement complementary Boolean conditions, so for a settled valid input exactly one path conducts and there is ideally no steady supply-to-ground current. The term has two coupled senses: a CMOS process (a fabrication platform with controlled nMOS and pMOS devices, wells, isolation, interconnect, and passives) and a CMOS circuit style (complementary devices used for logic, transmission gates, memory, analog, sensors, RF, and mixed-signal). Analog or memory blocks built in a CMOS process need not arrange every transistor as a pull-up/pull-down dual. Power is not zero: leakage flows even at rest, and switching dissipates dynamic power roughly proportional to activity factor, load capacitance, the square of supply voltage, and frequency, plus brief short-circuit current. Scaling raises density and speed but worsens leakage, variability, interconnect, reliability, and thermal constraints. CMOS thus couples a complementary topology to a manufacturable device ecosystem and a power-delay-area trade space.

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) — outgoing typed relations

  • CMOS is a kind of Complementarity Prime

    Complementarity is the broader abstraction this entry instantiates.

Hierarchy path (1) — routes to 1 parentless root

Neighborhood in Abstraction Space

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

Family — Unclustered & Miscellaneous (2769 abstractions)

Nearest neighbors

Computed from structural-signature embeddings · 2026-10-25