Transistors · Chapter 1 of 8 · The device

The switch

A transistor is a tiny switch with no moving parts. Electricity on one wire decides whether electricity can flow through the other two. A phone chip holds billions of them.

A MOSFET has a gate, a source and a drain. A voltage on the gate pulls charge into a thin channel underneath it, which connects source to drain. NMOS transistors turn on when the gate is high; PMOS transistors turn on when it’s low.

Model the MOSFET as a voltage-controlled switch with a threshold voltage, an on-resistance and a gate capacitance. Those three numbers explain most of what digital designers care about, and the later chapters refine each one.

Every phone, laptop and game console runs on chips. Every chip is built from one tiny part, copied over and over: the . One chip can hold billions of them.

Transistors are the most-made thing in human history. People have built about 13 sextillion of them. That is 13 with 21 zeros after it, or more than a trillion for every person alive.

In a chip, a transistor has one simple job: it’s a switch. A light switch turns a lamp on or off when your finger flips it. A transistor does the same, but nothing moves and no finger flips it. Electricity flips it.

That is the whole trick. Because one switch can flip another, you can chain them into circuits that make choices, do math and remember things. This guide starts with one switch and builds up from there.

A digital chip is built from one kind of device, the (metal–oxide–semiconductor field-effect transistor), repeated billions of times. It is the most frequently manufactured human artifact; one industry estimate puts the number of transistors made so far at about 13 sextillion (13×102113 \times 10^{21}), 99.9 percent of them MOS devices.

A MOSFET can amplify, but in digital logic it is used as a switch. A voltage on an insulated control terminal decides whether current can flow between two other terminals. Because the control is a voltage and draws essentially no steady current, the output of one switch can drive the inputs of many others. That property is what lets billions of them be wired into logic and memory.

This chapter covers the four ideas everything later in the guide builds on:

  • The four terminals (gate, source, drain and body) and what each does.
  • The two types, NMOS and PMOS, which switch on for opposite gate voltages.
  • The threshold voltage: how much gate voltage it takes to turn the switch on.
  • Two numbers that make it an imperfect switch: its resistance when on and the capacitance of its gate.

We stay with the switch picture. Why the silicon behaves this way (energy bands, doping, the p-n junction) is the subject of the optional physics chapter.

You know a is a voltage-controlled switch. For digital design that model needs three numbers to become useful: a VTV_{\mathrm{T}} that says where the switch flips, an RonR_{\mathrm{on}} that says how much current it passes when closed, and a CgC_{\mathrm{g}} that says how much charge it costs to flip. Add the subthreshold current that still flows when it is “open” and you have the first-order model behind delay, power and leakage estimates.

This chapter puts real numbers on those parameters from the open process kit, derives where each comes from, and shows where the switch model stops being accurate. Later chapters refine each piece: the full I-V curve in The I-V curve, delay and leakage power in Speed and power, and short-channel effects in Shrinking. The band physics of inversion lives in the optional physics chapter.

Mechanical switch+movesNMOS transistor+OFFgate input
gate input

Gate low: no channel, so the transistor is an open switch and the lamp is dark.

A MOSFET used as a switch. A voltage on the gate opens or closes the path between the other two terminals.Share freely with credit: ‘Figure from chipfieldguide.com’

The is the control, like the lever of the drawbridge. The are the two ends of the switch. When the switch is on, electricity flows from one to the other. A fourth connection, the body, is just the silicon underneath.

Here’s the surprise: the gate doesn’t touch the silicon. A layer of glass sits between them, far thinner than a soap bubble. So how can the gate control anything?

It pulls without touching, like a balloon you’ve rubbed on your hair. Put a voltage on the gate. Voltage is an electric push, like the one a battery gives. The gate then pulls tiny charged bits called electrons toward it. They gather in a thin layer just under the glass.

That thin layer of electrons is the drawbridge. It joins the source to the drain, so electricity can cross. Take the voltage away and the electrons drift off. The bridge is gone, and the switch is off.

Seen from the side, a MOSFET is a sandwich standing on the silicon surface. Take the NMOS kind as the example.

  • Body. The silicon itself, made p-type by : a trace of impurity atoms (such as boron) leaves it with mobile positive charges called holes and very few free electrons. This is the fourth terminal, the , usually tied to ground (0 V).
  • Source and drain. Two islands of heavily n-type silicon (marked n+), rich in free electrons, on either side. These are the . They are physically identical; by convention the source is the one at the lower voltage.
  • Gate oxide. A very thin insulating film, the , over the gap between them. In SKY130’s 1.8 V transistors it is about 4 nm (four billionths of a meter) thick.
  • Gate. A conductor on top of the oxide: the . It was metal in the first devices (hence “metal–oxide–semiconductor”), then doped polysilicon for decades, and metal again in today’s most advanced processes.

With the gate at 0 V there is no conducting path: from the source you would have to cross p-type body to reach the drain, and the junction between n+ and p-type silicon blocks the current. The transistor is off.

Now raise the gate voltage. Gate, oxide and body form a capacitor. Positive charge collects on the gate, and an equal negative charge is pulled into the silicon just under the oxide. With enough gate voltage the surface collects so many electrons that it behaves like n-type silicon: a thin n-type (called an inversion layer, because the surface’s type has been inverted). It joins the n+ source to the n+ drain, and electrons can flow from source to drain. The transistor is on.

The structure: n+ source and drain diffusions in a p-type body (for NMOS), separated by a channel of length LL and width WW, under a gate electrode on a thin dielectric. The gate–oxide–body stack is a MOS capacitor with Cox=εox/toxC_{\mathrm{ox}} = \varepsilon_{\mathrm{ox}}/t_{\mathrm{ox}} per unit area. Source and drain are symmetric; the source is whichever terminal is at the lower potential (for NMOS), so VDS≥0V_{\mathrm{DS}} \ge 0 by construction.

The terminal voltages that matter are all referenced to the source:

  • VGSV_{\mathrm{GS}} sets the channel charge. Below VTV_{\mathrm{T}} the surface is depleted but not inverted; above it, the inversion charge per area is about Cox(VGS−VT)C_{\mathrm{ox}}(V_{\mathrm{GS}} - V_{\mathrm{T}}).
  • VDSV_{\mathrm{DS}} drives carriers along the channel. For a switch, what matters is the current at ∣VDS∣=VDD|V_{\mathrm{DS}}| = V_{\mathrm{DD}} (the drive current, IonI_{\mathrm{on}}) and the slope near VDS=0V_{\mathrm{DS}} = 0 (the channel resistance).
  • VSBV_{\mathrm{SB}} shifts VTV_{\mathrm{T}} through the . It is zero for a transistor whose source is tied to its body, but not for the upper devices in a series stack.

In SKY130 the 1.8 V NMOS sits in a p-well, optionally inside a deep n-well that isolates it from the substrate; the PMOS sits in an n-well tied to VDDV_{\mathrm{DD}}. The gate is a polysilicon line 0.18 µm thick over an oxide whose electrical thickness in the typical NMOS model is 4.148 nm (4.23 nm for PMOS). The models are binned down to a minimum drawn length of 0.15 µm.

SGDBbody · p-typesource n+drain n+gateoxideelectrons: source → drain
Gate voltage

Gate at 0 V: no channel, so the transistor is off. Tap or hover any part.

An NMOS transistor in cross-section (not to scale). Tap a part to read about it, then set the gate high to form the channel.Share freely with credit: ‘Figure from chipfieldguide.com’

A transistor doesn’t turn on the moment its gate gets a tiny push. Below a certain voltage, almost nothing happens. Above it, the bridge forms and electricity flows. That tipping point is called the .

It’s like a heavy door. A light push does nothing, but push hard enough and it swings open. In a chip, “on” puts the gate well past the tipping point and “off” keeps it well below. So each switch is firmly one or the other.

One catch: “off” is never perfectly off. A tiny trickle still sneaks through, called leakage. In one switch it’s too small to notice. Across billions of switches, it slowly drains your phone’s battery, even with the screen dark.

The VTV_{\mathrm{T}} is the gate-to-source voltage VGSV_{\mathrm{GS}} at which the channel forms. The gate voltage is always measured relative to the source, because that is where the carriers come from.

  • VGSV_{\mathrm{GS}} below VTV_{\mathrm{T}}: off. No channel. Only a tiny leakage current flows.
  • VGSV_{\mathrm{GS}} above VTV_{\mathrm{T}}: on. A channel forms, and the further VGSV_{\mathrm{GS}} rises above VTV_{\mathrm{T}}, the more charge the channel holds and the more current it can carry.

A real example: SKY130’s standard 1.8 V NMOS has a typical threshold of about 0.65 V for a short device and 0.54 V for a long one, and is meant to run with a supply of 1.8 V. So a logic “1” (1.8 V on the gate) is more than a volt past the threshold, and a logic “0” (0 V) is well below it.

Below the threshold the current doesn’t drop to zero; it shrinks by a factor of ten for roughly every additional 100 mV the gate falls. This is tiny per transistor, but it flows in every idle transistor all the time.

Why does it take a threshold at all? The gate first has to push away the body’s own mobile charges before it can gather the opposite kind at the surface. That physics is in the optional physics chapter.

For a switch-level model, treat VTV_{\mathrm{T}} as the knee between two exponentially different regimes:

  • Above threshold, the long-channel (Shockley) model gives IDS=β2(VGS−VT)2I_{\mathrm{DS}} = \frac{\beta}{2}(V_{\mathrm{GS}} - V_{\mathrm{T}})^2 in saturation, with β=μCoxW/L\beta = \mu C_{\mathrm{ox}} W/L. Short devices are partly velocity-saturated, so the exponent falls toward 1 (about 1.3 at 65 nm in the alpha-power fit).
  • Below threshold, current is diffusion-limited and exponential: IDS∝10(VGS−VT)/SI_{\mathrm{DS}} \propto 10^{(V_{\mathrm{GS}} - V_{\mathrm{T}})/S}, where the S=n (kT/q)ln⁡10S = n\,(kT/q)\ln 10. The thermal limit (n=1n = 1) is about 60 mV/decade at room temperature, and Harris’s rule of thumb, with n≈1.3–1.7n \approx 1.3\text{–}1.7, is about 100 mV/decade.

VTV_{\mathrm{T}} is not one number per process. SKY130’s typical-corner NMOS threshold is 0.538 V on a 7/8 µm device and 0.645 V on a 7/0.15 µm device; the PMOS goes the other way, −1.050 V long and −0.781 V short. It also moves with:

  • Source-to-body bias (the body effect), drain voltage (drain-induced barrier lowering, DIBL) and channel length (short-channel effects).
  • Temperature: VTV_{\mathrm{T}} falls as temperature rises, so IoffI_{\mathrm{off}} rises while IonI_{\mathrm{on}} drops because mobility falls too.
  • Implants: the same process offers low- and high-VTV_{\mathrm{T}} flavors (SKY130’s low-VTV_{\mathrm{T}} NMOS is 0.434 V long-channel) for the speed-versus-leakage trade.
1 pA1 nA1 µA1 mA0.00.61.21.8gate voltage V_GS (V) →drain current (log) ↑V_T = 0.645 V×10 per ~95 mVoff

V_GS = 0.30 V, below V_T: off. Only leakage flows: 4.23 nA.

Drain current against gate voltage for SKY130’s 1.8 V NMOS (log scale). Below V_T the current falls about tenfold for every 95 mV; above it, the channel conducts.Share freely with credit: ‘Figure from chipfieldguide.com’

Transistors come in two kinds that are mirror images. An switch turns on when its gate voltage is high. A switch turns on when its gate voltage is low.

Why have both? Wire one of each to the same input. Whenever one is on, the other is off, like the two ends of a seesaw. Almost every chip on Earth is built from pairs like this. The next chapter, CMOS logic, shows how.

PMOS switches are weaker. At the same size, they let through less than half as much electricity as an NMOS. So designers make them bigger to keep the pair balanced.

Swap every doping type and reverse every voltage, and you get the other transistor.

NMOSPMOS
Source and drainn+ (rich in electrons)p+ (rich in holes)
Bodyp-type, tied to groundn-type well, tied to the supply VDDV_{\mathrm{DD}}
Channel carrierselectronsholes
Source usually atground (0 V)supply (VDDV_{\mathrm{DD}})
Turns on whengate is high: VGSV_{\mathrm{GS}} above VTV_{\mathrm{T}} (positive)gate is low: VGSV_{\mathrm{GS}} below VTV_{\mathrm{T}} (negative)
Strength (same size)strongerroughly 2–3× weaker

The PMOS rules look backwards until you remember that voltages are measured from the source, and a PMOS source usually sits at VDDV_{\mathrm{DD}}. Pulling the gate down to 0 V makes VGS=−VDDV_{\mathrm{GS}} = -V_{\mathrm{DD}}, strongly negative, which turns it on. Leaving the gate at VDDV_{\mathrm{DD}} makes VGS=0V_{\mathrm{GS}} = 0: off.

The strength difference comes from the carriers. Holes move through silicon two to three times more slowly than electrons (lower mobility), so a PMOS must be made wider to carry the same current. SKY130’s numbers show it clearly: at the same size and full gate voltage, its standard NMOS carries about 3.5 mA and its PMOS about 1.3 mA.

Each type is also good at passing only one logic level. An NMOS pulls an output firmly to 0 V but can’t pull it all the way up to VDDV_{\mathrm{DD}}, because it turns itself off as its source rises to within VTV_{\mathrm{T}} of its gate. A PMOS is the reverse. So chips use NMOS to pull outputs down and PMOS to pull them up. This complementary scheme is , and it replaced 1970s NMOS-only chips because a CMOS gate draws almost no current while it holds a value.

PMOS is NMOS with every doping and sign inverted: p+ diffusions in an n-well tied to VDDV_{\mathrm{DD}}, a hole channel, VGSV_{\mathrm{GS}} and VTV_{\mathrm{T}} negative. Hole mobility is typically 2–3× lower than electron mobility, which is why the textbook RC model gives a unit PMOS twice the resistance of a unit NMOS. SKY130’s typical numbers for W/L=7/0.15 μmW/L = 7/0.15\,\mu\mathrm{m}: Idsat=3.512 mAI_{\mathrm{dsat}} = 3.512\,\mathrm{mA} (NMOS) and 1.347 mA (PMOS), a ratio of 2.6.

The pass-transistor asymmetry falls out of the threshold: an NMOS with its gate at VDDV_{\mathrm{DD}} stops conducting when its source reaches VDD−VTV_{\mathrm{DD}} - V_{\mathrm{T}}, and the body effect makes that VTV_{\mathrm{T}} larger than nominal because the source is now well above the body. A PMOS likewise stalls at ∣VTp∣|V_{\mathrm{Tp}}|. Static CMOS sidesteps both by giving every output a PMOS pull-up network to VDDV_{\mathrm{DD}} and an NMOS pull-down network to ground. Where a switch must pass both levels, a transmission gate puts an NMOS and a PMOS in parallel. See CMOS logic for the networks and their sizing.

NMOSon when the gate is highdrain1ONdrive per µm, mA0.50PMOSon when the gate is lowV_DD1drainOFFdrive at this width, mA0.19
Input (gate) voltage

Input high (1): NMOS on, PMOS off. Each one turns on for the opposite input. PMOS carries 0.38× the NMOS current. Widen it to balance.

NMOS and PMOS on the same input. Bars show SKY130 drive current per micron of width at full gate voltage (0.50 vs 0.19 mA/µm).Share freely with credit: ‘Figure from chipfieldguide.com’

Below is a side view of one transistor with a lamp wired to it. Drag the gate voltage slider. At first nothing happens. Then a thin path forms under the gate, dots of charge start to flow, and the lamp lights.

Now press PMOS and try again. This one works the other way round: the lamp lights when the gate voltage is low.

The cross-section shows an NMOS or PMOS with a lamp between its drain and the opposite supply rail. Move the gate voltage VGV_{\mathrm{G}} and watch VGSV_{\mathrm{GS}} cross VTV_{\mathrm{T}}: the channel appears, carriers stream from source to drain, and the readouts switch from off to on. Things to try:

  • Find the gate voltage where the channel starts to form. How close is it to VTV_{\mathrm{T}}?
  • Switch to PMOS. Its source is at 1.8 V, so VGS=VG−1.8 VV_{\mathrm{GS}} = V_{\mathrm{G}} - 1.8\,\mathrm{V}. Which way do you need to move the slider now?
  • Compare the full-on current of NMOS and PMOS. Which is stronger?

The Expert view adds a channel-width slider, the drain current on a log plot, and three model outputs: an effective on-resistance (0.75 VDD/ID0.75\,V_{\mathrm{DD}}/I_{\mathrm{D}}), the intrinsic gate capacitance CoxWLC_{\mathrm{ox}} W L, and the off-state leakage. The device model is calibrated to SKY130’s typical 1.8 V numbers (VTV_{\mathrm{T}}, IdsatI_{\mathrm{dsat}}, toxt_{\mathrm{ox}}, L=0.15 μmL = 0.15\,\mu\mathrm{m}). Try:

  • Read the subthreshold slope off the plot: how many millivolts per decade?
  • Sweep WW from 0.5 to 7 µm and watch RonR_{\mathrm{on}}, CgC_{\mathrm{g}} and their product. Which one stays put, and why?
  • Compare the on/off ratio and RonCgR_{\mathrm{on}} C_{\mathrm{g}} for NMOS and PMOS.

The model has no DIBL, velocity saturation or gate leakage, so its off-current is lower than silicon’s and its above-threshold shape is only approximate. Use it for trends.

Loading simulation…

A perfect switch would flip instantly. A real transistor can’t, for two reasons.

First, it resists a little when on. The bridge of electrons is thin, so electricity has to squeeze through, like a crowd through a narrow door. This is its . A wider transistor is like a wider door: more gets through.

Second, its gate must fill up with charge before the switch flips, like a small bucket. How much the bucket holds is its .

Now chain switches together. Each one has to fill the next one’s bucket, through its own narrow door. Each step takes a tiny slice of a billionth of a second. But a chip takes billions of steps every second, so those tiny waits set its top speed.

For digital design, an on transistor can be replaced by a resistor and its gate by a capacitor. This RC model is rough, but good enough to estimate delay.

On-resistance

The RonR_{\mathrm{on}} is the resistance from source to drain when the transistor is on. It depends on:

  • Gate voltage. More VGSV_{\mathrm{GS}} above VTV_{\mathrm{T}} means more charge in the channel and lower resistance.
  • Width WW. The channel is like a strip of resistive material: twice as wide, half the resistance.
  • Length LL. Twice as long, roughly twice the resistance. Chips use the shortest length the process allows.

Because RonR_{\mathrm{on}} scales as 1/W1/W, it is quoted as resistance × width. A textbook value for an old 0.6 µm process is about 6 kΩ·µm: a 1 µm-wide NMOS would act like a 6 kΩ resistor, a 2 µm one like 3 kΩ. A PMOS of the same size has about twice the resistance.

Gate capacitance

Gate, oxide and channel form a parallel-plate capacitor, so the is Cg=Cox×W×LC_{\mathrm{g}} = C_{\mathrm{ox}} \times W \times L, where CoxC_{\mathrm{ox}} is the capacitance per unit area of the oxide. Thinner oxide means larger CoxC_{\mathrm{ox}}. In practice it comes to about 1–2 femtofarads (10−15 F10^{-15}\,\mathrm{F}) per micron of width.

Putting them together

When one transistor drives the gate of another, the time to switch is roughly R×CR \times C. With R=6 kΩR = 6\,\mathrm{k}\Omega and C=2 fFC = 2\,\mathrm{fF}, R×C=12 psR \times C = 12\,\mathrm{ps} (picoseconds: trillionths of a second). That is the basic unit of delay of a technology. The Speed and power chapter builds full gate delay and power from these two numbers.

Harris’s RC model replaces each transistor with an ideal switch, an effective resistance and its capacitances: a unit NMOS is RR with gate, source and drain capacitance CC each; a unit PMOS is 2R2R; kk times the width gives R/kR/k and kCkC. The effective resistance is not the small-signal channel resistance; it is averaged over the switching transient so that tpd≈RCt_{\mathrm{pd}} \approx RC.

For SKY130, using Reff≈0.75 VDD/IonR_{\mathrm{eff}} \approx 0.75\,V_{\mathrm{DD}}/I_{\mathrm{on}} (derived in Under the hood) with the typical IdsatI_{\mathrm{dsat}} values:

1.8 V device, TTIonI_{\mathrm{on}} (7/0.15 µm)ReffR_{\mathrm{eff}} (7 µm)Reff⋅WR_{\mathrm{eff}} \cdot W
nfet_01v83.512 mA≈ 384 Ω≈ 2.7 kΩ·µm
pfet_01v81.347 mA≈ 1.0 kΩ≈ 7.0 kΩ·µm

That is below Harris’s 6 kΩ·µm for a 0.6 µm process, consistent with resistance improving at shorter channel lengths.

Intrinsic gate capacitance from the SKY130 NMOS model’s 4.148 nm oxide: Cox=3.9 ε0/tox≈8.3 fF/μm2C_{\mathrm{ox}} = 3.9\,\varepsilon_0/t_{\mathrm{ox}} \approx 8.3\,\mathrm{fF}/\mu\mathrm{m}^2, so CoxWL≈1.25 fFC_{\mathrm{ox}} W L \approx 1.25\,\mathrm{fF} per µm of width at L=0.15 μmL = 0.15\,\mu\mathrm{m}. Overlap and fringe capacitance add to that, and the diffusion capacitance on source and drain is comparable to CgC_{\mathrm{g}} for contacted diffusion. Harris’s planning numbers are 2 fF/µm in 0.6 µm, falling toward 1 fF/µm in nanometer processes.

Two consequences to keep in mind. First, Reff∝1/WR_{\mathrm{eff}} \propto 1/W and Cg∝WC_{\mathrm{g}} \propto W, so a transistor driving an identical transistor has a width-independent time constant (2.7 kΩ⋅μm×1.25 fF/μm≈3.4 ps2.7\,\mathrm{k}\Omega{\cdot}\mu\mathrm{m} \times 1.25\,\mathrm{fF}/\mu\mathrm{m} \approx 3.4\,\mathrm{ps} for SKY130 NMOS, intrinsic only). Upsizing pays off only against a fixed external load such as a wire or a large fanout, which is the logic behind logical effort and buffer chains. Second, the SKY130 fanout-of-1 inverter delay listed in the documentation is 31.8 ps nominal, roughly ten times that intrinsic figure. A real inverter also charges the PMOS gate, both drain junctions and local wiring, and its PMOS is the weaker device, so the intrinsic number is a floor, not a prediction.

driver (R)current →next gate (C)50%17 psnext gate’s voltage ↑time → (160 ps)

R = 3.0 kΩ, C = 8 fF, so RC = 24 ps. The next gate is half full after about 17 ps.

A transistor’s on-resistance charging the next gate’s capacitance. Textbook values for an older 0.6 µm process (6 kΩ·µm, 2 fF/µm), for illustration.Share freely with credit: ‘Figure from chipfieldguide.com’

Slice a chip and look at it from the side, and it looks like a tall building. The transistors are all on the ground floor, built into the surface of the silicon. Every floor above is wiring: layers of very thin metal wires, with tiny plugs that link one floor to the next.

The low floors have the finest wires and join nearby transistors. The high floors have thicker wires that carry signals across the chip and bring in power. The factory builds the transistors first, then stacks the wiring on top. Making them shows how.

Chips are made in two big phases. The front end of line builds the transistors in the silicon surface. The back end of line then deposits the interconnect on top: alternating layers of metal wiring and insulator, joined by vertical . Together these form the , and the transistors sit at its very bottom. Large modern chips use more than ten metal layers.

SKY130 is a simpler example. Above the transistors and their 0.18 µm-thick polysilicon gates sit:

  • a thin local-interconnect layer (li1, 0.1 µm thick) for very short connections;
  • then five metal layers, met1 to met5, growing from 0.35 µm thick for met1 to 1.2 or 2 µm for met5.

So a transistor and its gate are a fraction of a micron tall, and the wiring piles up several microns above them. Transistors are grouped into small pre-drawn circuits called standard cells, placed in rows; the final chapter of this guide, From devices to a cell library, shows how. Wiring them together is the subject of the Routing stage of the Design Flow guide.

Front end of line (FEOL) forms wells, gates and source/drain diffusions; back end of line (BEOL) adds the contacts, the metal layers and the vias between them. Every transistor terminal reaches the outside world through that stack, so its resistance and capacitance are part of the switch’s real load.

SKY130’s stack, from the process rules:

LayerThickness used for antenna checks
poly (gate)0.18 µm
li1 (local interconnect)0.1 µm
met1, met20.35 µm
met3, met40.8 µm (flow-dependent)
met51.2 or 2 µm

For the device model this means gate and diffusion capacitance are only part of what a driver sees: the wires through this stack add their own resistance and capacitance, which is why extracted parasitics feed signoff timing. Lower layers are thin and dense for short connections; upper layers are thicker for long routes and power. Advanced nodes change parts of this picture, covered in Shrinking.

SiliconTransistorsLocal wiring (li1)Metal 1Metal 2Metal 3Metal 4Metal 5back end: wiring ↑
8 / 8

Metal 5: met5, 1.2 or 2 µm thick: the top layer, mostly for power.

SKY130’s stack: transistors at the bottom, then local interconnect and five metal layers joined by vias. Not to scale.Share freely with credit: ‘Figure from chipfieldguide.com’
SKY130 NMOS threshold (7/0.15 µm, typical)
0.645 V
NMOS / PMOS drive current per µm of width
0.50 / 0.19 mA
Gate oxide, SKY130 1.8 V NMOS
4.15 nm
Fanout-of-1 inverter delay, nominal
≈ 32 ps

Source: SKY130 device documentation and SPICE models. Drive per micron is the published 7 µm-wide saturation current divided by 7.

What these numbers mean:

  • 0.645 V is this transistor’s tipping point. The chip runs on 1.8 volts, a bit more than one AA battery. So “gate high” is far past the tipping point.
  • 0.50 vs 0.19 compares how much electricity an NMOS and a PMOS of the same size can pass. The NMOS is more than twice as strong.
  • 4.15 nanometers is how thick the glass under the gate is. A nanometer is a billionth of a meter, so this is about 20,000 times thinner than a hair.
  • 32 picoseconds is how long a simple circuit on this chip takes to respond. A picosecond is a trillionth of a second, so that’s time for about 30 billion steps each second.

The first transistor of this kind was made at Bell Labs, a famous research lab, in 1959. It was slow, and at first the lab didn’t follow it up.

SKY130 1.8 V devices at the typical (TT) corner:

DeviceVTV_{\mathrm{T}}, W/LW/L = 7/8 µmVTV_{\mathrm{T}}, W/LW/L = 7/0.15 µmIdsatI_{\mathrm{dsat}}, 7/0.15 µm
NMOS (nfet_01v8)0.538 V0.645 V3.512 mA
Low-VTV_{\mathrm{T}} NMOS (nfet_01v8_lvt)0.434 V0.611 V4.010 mA
PMOS (pfet_01v8)−1.050 V−0.781 V1.347 mA

Reading the table:

  • The threshold depends on the transistor’s shape, not just the process: the same NMOS has a threshold about 0.1 V higher when it is short.
  • The low-VTV_{\mathrm{T}} NMOS turns on earlier and carries about 14% more current at full gate voltage. The price is leakage, which the Trade-offs section explains.
  • PMOS thresholds are negative, as expected, and its current is about 2.6× lower than NMOS for the same size.

History in one line: John Atalla and Dawon Kahng made the first successful MOS transistor at Bell Labs in 1959. It was slow and met no pressing need of the telephone system, so it was not pursued at first; today over 99 percent of microchips use MOS transistors.

Points worth noting in this data:

  • The short NMOS has a higher VTV_{\mathrm{T}} than the long one, while the short PMOS has a lower ∣VT∣|V_{\mathrm{T}}|. Threshold versus length is process-specific, which is why libraries characterize each device size rather than assume one VTV_{\mathrm{T}}.
  • The corner spread is large: IdsatI_{\mathrm{dsat}} for the NMOS runs from 3.078 mA (SS) to 3.945 mA (FF), and the documented inverter delay spans 24.7 ps (min) to 44.1 ps (max). Timing signoff has to cover that range.

For leakage, a textbook reference point: Harris’s 65 nm example has an off-current of 100 nA/µm at VT=0.3 VV_{\mathrm{T}} = 0.3\,\mathrm{V}, 10 nA/µm at 0.4 V and 1 nA/µm at 0.5 V, one decade per 100 mV of threshold.

Designing a transistor is a game of give and take.

A switch with a lower tipping point turns on more easily and runs faster. But it leaks more when it should be off. Phones choose less leakage to save battery. The fastest chips accept more.

A wider switch is stronger, but its gate is a bigger bucket to fill. That slows down whatever switch has to flip it.

Heat makes things worse. A hot transistor leaks more, and it’s weaker when on.

And since NMOS and PMOS are each good at only half the job, chips use them in pairs. That’s where the next chapter begins.

Threshold: speed vs. leakage

A lower VTV_{\mathrm{T}} leaves more voltage above threshold, so the transistor turns on harder and switches faster. But below threshold the current falls only about tenfold per 100 mV, so a lower VTV_{\mathrm{T}} also means much more leakage when off. In Harris’s 65 nm example, going from 0.5 V to 0.3 V multiplies the off-current by 100. Processes therefore offer several VTV_{\mathrm{T}} flavors, and design tools mix them (): low-VTV_{\mathrm{T}} on the slowest paths, high-VTV_{\mathrm{T}} everywhere else.

Width: drive vs. load

Doubling WW halves RonR_{\mathrm{on}} but doubles CgC_{\mathrm{g}}, area and leakage. A big transistor drives a long wire well but is itself a heavy load for the transistor driving it.

Oxide: control vs. tunneling

Thinner oxide strengthens the gate’s grip on the channel, but once it is only a few atoms thick, electrons tunnel straight through it. Advanced processes switched to “high-k” insulators that give the same grip with a physically thicker film.

Ways the switch misbehaves

  • Leakage grows with temperature, so a hot chip burns more power even when idle.
  • Weak levels. A lone NMOS passing a 1, or a lone PMOS passing a 0, leaves the output a threshold short of the rail, and the next gate may misread it or leak.
  • Stacked transistors are weaker than single ones, because the upper device’s source sits above ground.

VTV_{\mathrm{T}} and VDDV_{\mathrm{DD}}

Drive scales with (VDD−VT)α(V_{\mathrm{DD}} - V_{\mathrm{T}})^{\alpha}, 1<α<21 < \alpha < 2, while off-current scales as 10−VT/S10^{-V_{\mathrm{T}}/S}. With SS above the 60 mV/decade limit and near 100 mV/decade in Harris’s numbers, each 100 mV cut in VTV_{\mathrm{T}} costs roughly a decade of leakage. That floor on VTV_{\mathrm{T}} is why VDDV_{\mathrm{DD}} stopped scaling (the story of Speed and power), and why multi-VTV_{\mathrm{T}} libraries and leakage recovery after timing closure are standard.

Sizing

Because RCRC of a device driving its own kind is width-independent, sizing is a question of matching drive to external load, not of making everything big. Oversizing raises input capacitance, leakage and area, and pushes the problem one stage back. PMOS/NMOS width ratios trade rise/fall balance against input capacitance.

Failure modes of the switch abstraction

  • Body effect and stacks. VSB>0V_{\mathrm{SB}} > 0 in series stacks raises VTV_{\mathrm{T}} of upper devices, cutting their drive and limiting practical stack height.
  • DIBL. High VDSV_{\mathrm{DS}} lowers VTV_{\mathrm{T}} in short devices, so off-current depends on drain voltage. Conversely, two off transistors in series leak about ten times less than one (the stack effect), because the node between them rises and gives the upper one a negative VGSV_{\mathrm{GS}}.
  • Temperature. IoffI_{\mathrm{off}} rises with temperature while IonI_{\mathrm{on}} falls, so leakage is worst at the hot corner and drive is often worst there too.
  • Gate leakage. Tunneling through thin SiO2\mathrm{SiO_2} approaches subthreshold leakage at 65 nm and below in some processes; high-k dielectrics are the fix.
  • Degraded levels. Single-polarity pass devices leave outputs VTV_{\mathrm{T}} (plus body effect) short of the rail, so the next stage’s PMOS or NMOS is never fully off, and it leaks.
Drive (speed)on-currentLeakageoff-current (log)1 nA10 nA100 nA1 µA10 µAlow V_T: fast, leakyhigh V_T: slow, frugalThreshold
Temperature

V_T = 0.40 V: drive 1.00× the 0.4 V device, leakage 10 nA/µm.

Lowering the threshold buys drive current but costs about ten times more leakage per 100 mV. Leakage from Harris’s 65 nm example; the hot setting is illustrative.Share freely with credit: ‘Figure from chipfieldguide.com’

This part goes deeper, into the math, models and algorithms behind the chapter. It’s written for the Expert level.

The three-number switch model, derived step by step from the long-channel equations, and the smooth model the simulation uses.

1. Channel charge and the linear region

Treat gate, oxide and channel as a parallel-plate capacitor. Above threshold, the mobile charge in the channel is

Qch=CoxWL(VGS−VT−VDS2)Q_{\mathrm{ch}} = C_{\mathrm{ox}} W L \left(V_{\mathrm{GS}} - V_{\mathrm{T}} - \frac{V_{\mathrm{DS}}}{2}\right)

where the VDS/2V_{\mathrm{DS}}/2 term is the average channel potential. Carriers move with velocity v=μE=μVDS/Lv = \mu E = \mu V_{\mathrm{DS}}/L, so they take t=L2/(μVDS)t = L^2/(\mu V_{\mathrm{DS}}) to cross. Current is charge over transit time:

IDS=μCoxWL(VGS−VT−VDS2)VDS=β(VGS−VT−VDS2)VDS\begin{aligned} I_{\mathrm{DS}} &= \mu C_{\mathrm{ox}} \frac{W}{L} \left(V_{\mathrm{GS}} - V_{\mathrm{T}} - \frac{V_{\mathrm{DS}}}{2}\right) V_{\mathrm{DS}} \\ &= \beta \left(V_{\mathrm{GS}} - V_{\mathrm{T}} - \frac{V_{\mathrm{DS}}}{2}\right) V_{\mathrm{DS}} \end{aligned}

For small VDSV_{\mathrm{DS}} this is a resistor: Rch=1/[β(VGS−VT)]R_{\mathrm{ch}} = 1/[\beta(V_{\mathrm{GS}} - V_{\mathrm{T}})]. It falls as the gate overdrive rises and scales as L/WL/W. Once VDS>VGS−VTV_{\mathrm{DS}} > V_{\mathrm{GS}} - V_{\mathrm{T}} the channel pinches off at the drain and the current saturates at β2(VGS−VT)2\frac{\beta}{2}(V_{\mathrm{GS}} - V_{\mathrm{T}})^2.

2. From channel resistance to effective resistance

Delay is measured to the 50% point, so the useful resistance is the one that reproduces the discharge time of a load CC from VDDV_{\mathrm{DD}} to VDD/2V_{\mathrm{DD}}/2. Harris defines it as RR averaged across the switching event. A quick estimate, with its assumption stated:

  1. Assume the pull-down stays in saturation, carrying roughly IonI_{\mathrm{on}}, while its VDSV_{\mathrm{DS}} falls from VDDV_{\mathrm{DD}} to VDD/2V_{\mathrm{DD}}/2. This is a simplifying assumption; it is closer to the truth the lower the device’s saturation voltage.
  2. Its instantaneous resistance VDS/IonV_{\mathrm{DS}}/I_{\mathrm{on}} then goes linearly from VDD/IonV_{\mathrm{DD}}/I_{\mathrm{on}} to (VDD/2)/Ion(V_{\mathrm{DD}}/2)/I_{\mathrm{on}}.
  3. The average is Reff≈34 VDD/IonR_{\mathrm{eff}} \approx \tfrac{3}{4}\, V_{\mathrm{DD}}/I_{\mathrm{on}}.

For SKY130 NMOS, 0.75×1.8 V/3.512 mA≈384 Ω0.75 \times 1.8\,\mathrm{V} / 3.512\,\mathrm{mA} \approx 384\,\Omega at W=7 μmW = 7\,\mu\mathrm{m}, or 2.7 kΩ·µm.

3. Gate capacitance from oxide thickness

  1. Cox=εox/tox=3.9×8.854×10−12 F/m4.148×10−9 m≈8.3×10−3 F/m2C_{\mathrm{ox}} = \varepsilon_{\mathrm{ox}}/t_{\mathrm{ox}} = \frac{3.9 \times 8.854 \times 10^{-12}\,\mathrm{F/m}}{4.148 \times 10^{-9}\,\mathrm{m}} \approx 8.3 \times 10^{-3}\,\mathrm{F/m^2}, which is 8.3 fF/µm².
  2. Multiply by the gate area: at L=0.15 μmL = 0.15\,\mu\mathrm{m}, CoxL≈1.25 fFC_{\mathrm{ox}} L \approx 1.25\,\mathrm{fF} per µm of width.
  3. Add overlap (gate over source/drain extensions) and fringe fields, which are not in this number, to reach the 1–2 fF/µm rule of thumb.

The toxt_{\mathrm{ox}} used here is the SPICE model’s fitted oxide-thickness parameter (toxe), so treat the result as a model estimate rather than a measurement.

4. Subthreshold current and the off state

Below threshold the current is exponential in gate voltage:

IDS≈ITexp⁡ ⁣(VGS−VTn vT)=IT⋅10(VGS−VT)/S\begin{aligned} I_{\mathrm{DS}} &\approx I_{\mathrm{T}} \exp\!\left(\frac{V_{\mathrm{GS}} - V_{\mathrm{T}}}{n\, v_{\mathrm{T}}}\right) \\ &= I_{\mathrm{T}} \cdot 10^{(V_{\mathrm{GS}} - V_{\mathrm{T}})/S} \end{aligned}
S=n vTln⁡10S = n\, v_{\mathrm{T}} \ln 10

with vT=kT/q≈25.9 mVv_{\mathrm{T}} = kT/q \approx 25.9\,\mathrm{mV} at 300 K. The factor n=1+Cd/Coxn = 1 + C_{\mathrm{d}}/C_{\mathrm{ox}} reflects how much of the gate voltage is lost across the depletion capacitance instead of moving the surface potential; n=1n = 1 gives the 60 mV/decade limit. With n=1.6n = 1.6, S≈95 mV/decadeS \approx 95\,\mathrm{mV/decade}, and an NMOS with VT=0.645 VV_{\mathrm{T}} = 0.645\,\mathrm{V} at VGS=0V_{\mathrm{GS}} = 0 sits about 0.645/0.095≈6.80.645/0.095 \approx 6.8 decades below its threshold current. DIBL lowers the effective VTV_{\mathrm{T}} at high VDSV_{\mathrm{DS}} and raises the current, so real off-currents exceed this estimate.

5. One smooth model for the simulation

The sim needs a single expression that is exponential below VTV_{\mathrm{T}} and square-law above it, with no discontinuity at the knee. It uses a softplus interpolation:

ID=KWL(2n vT)2×ln⁡2 ⁣(1+exp⁡∣VGS∣−∣VT∣2n vT)\begin{aligned} I_{\mathrm{D}} &= K \frac{W}{L} (2n\, v_{\mathrm{T}})^2 \\ &\quad \times \ln^2\!\left(1 + \exp\frac{|V_{\mathrm{GS}}| - |V_{\mathrm{T}}|}{2n\, v_{\mathrm{T}}}\right) \end{aligned}
  • Far above VTV_{\mathrm{T}}, ln⁡(1+ex)→x\ln(1 + e^x) \to x, so ID→K(W/L)(∣VGS∣−∣VT∣)2I_{\mathrm{D}} \to K (W/L)(|V_{\mathrm{GS}}| - |V_{\mathrm{T}}|)^2: the square law with K=β/2K = \beta/2 per square.
  • Far below, ln⁡(1+ex)→ex\ln(1 + e^x) \to e^x, so ID∝exp⁡ ⁣((∣VGS∣−∣VT∣)/(n vT))I_{\mathrm{D}} \propto \exp\!\big((|V_{\mathrm{GS}}| - |V_{\mathrm{T}}|)/(n\, v_{\mathrm{T}})\big): the subthreshold exponential with S=n vTln⁡10S = n\, v_{\mathrm{T}} \ln 10.
  • KK is calibrated per device type so that W/L=7/0.15 μmW/L = 7/0.15\,\mu\mathrm{m} at ∣VGS∣=1.8 V|V_{\mathrm{GS}}| = 1.8\,\mathrm{V} reproduces SKY130’s typical IdsatI_{\mathrm{dsat}} (3.512 mA NMOS, 1.347 mA PMOS), with VT=0.645 VV_{\mathrm{T}} = 0.645\,\mathrm{V} and −0.781 V.

What it leaves out, in order of importance for a switch: velocity saturation (the α\alpha-power exponent near 1.3 rather than 2 in short channels), DIBL, the body effect, mobility degradation at high gate field, and gate and junction leakage. The I-V curve chapter adds VDSV_{\mathrm{DS}} dependence and those corrections.

1 pA1 nA1 µA1 mA0.00.61.21.8V_GS (V) →V_Te^((V−V_T)/(n·v_T))(V−V_T)²
Current axis

V_GS = 0.60 V: model 3.77 µA, exponential limit 6.07 µA, square law 0 (below V_T).

The softplus model (solid) against its two limits: the subthreshold exponential (dashed, left) and the square law (dashed, right). The model joins the two limits smoothly around V_T, where neither is accurate. On a linear axis the subthreshold current is invisible, which is why the threshold looks like a sharp turn-on.Share freely with credit: ‘Figure from chipfieldguide.com’

6. The body effect

With the source above the body, the gate must support extra depletion charge before inversion, raising the threshold:

VT=VT0+γ(ϕs+VSB−ϕs)V_{\mathrm{T}} = V_{\mathrm{T0}} + \gamma \left(\sqrt{\phi_{\mathrm{s}} + V_{\mathrm{SB}}} - \sqrt{\phi_{\mathrm{s}}}\right)

where ϕs\phi_{\mathrm{s}} is the surface potential at threshold (set by body doping) and γ\gamma is the body-effect coefficient (larger for thicker oxide and heavier doping). For small VSBV_{\mathrm{SB}} it is often linearized as VT≈VT0+kVSBV_{\mathrm{T}} \approx V_{\mathrm{T0}} + k V_{\mathrm{SB}}. The derivation of ϕs\phi_{\mathrm{s}} and γ\gamma from the MOS capacitor belongs to the physics chapter.

Novice · 0 of 4 correct
  1. Q1An NMOS has VT=0.6 VV_{\mathrm{T}} = 0.6\,\mathrm{V} and its source at 0 V. Which gate voltage turns it on?

  2. Q2A PMOS has its source at 1.8 V and VT=−0.8 VV_{\mathrm{T}} = -0.8\,\mathrm{V}. Its gate is at 1.8 V. Is it on?

  3. Q3You double a transistor’s width. What happens to its on-resistance and its gate capacitance?

  4. Q4Why does a CMOS chip pair NMOS and PMOS transistors rather than using only NMOS?

Sources

Show Hide 15 sources
  1. 13 Sextillion & Counting: The Long & Winding Road to the Most Frequently Manufactured Human Artifact in HistoryDavid Laws · Computer History Museum · 2018The MOS transistor as the most frequently manufactured human artifact; an estimate of 13 sextillion made; modern chips hold billions; a FET can act as an amplifier or a switch.
  2. Lecture 0: Introduction (CMOS VLSI Design, 4th ed. slides)David Harris · Harvey Mudd CollegeFour terminals (gate, source, drain, body); the gate–oxide–body MOS capacitor; nMOS turns on when the gate is high, pMOS when it is low; transistors as switches; p-type substrate with an n-well for pMOS.
  3. Lecture 1: Circuits & Layout (CMOS VLSI Design, 4th ed. slides)David Harris · Harvey Mudd CollegeMOSFETs vs bipolar transistors; nMOS-only processes drew power while idle, CMOS did not; nMOS passes a strong 0 and a weak 1, pMOS the reverse.
  4. Lecture 3: CMOS Transistor Theory (CMOS VLSI Design, 4th ed. slides)David Harris · Harvey Mudd CollegeCutoff, linear and saturation; source and drain are symmetric; channel charge from C_ox·W·L; the Shockley I-V model; holes 2–3× less mobile than electrons; gate capacitance about 2 fF/µm.
  5. Lecture 4: Nonideal Transistor Theory (CMOS VLSI Design, 4th ed. slides)David Harris · Harvey Mudd CollegeVelocity saturation and the alpha-power law; body effect; DIBL; subthreshold leakage with n ≈ 1.3–1.7 and S ≈ 100 mV/decade; leakage rises and drive falls with temperature.
  6. Lecture 5: DC and Transient Response (CMOS VLSI Design, 4th ed. slides)David Harris · Harvey Mudd CollegeEffective resistance averaged over a switching event; the RC delay model with a unit nMOS of R and a unit pMOS of 2R; R ≈ 6 kΩ·µm in a 0.6 µm process; C falling from 2 to 1 fF/µm in nanometer processes.
  7. Lecture 7: Power (CMOS VLSI Design, 4th ed. slides)David Harris · Harvey Mudd CollegeSubthreshold off-current of 100, 10 and 1 nA/µm at V_t of 0.3, 0.4 and 0.5 V in a 65 nm example; gate leakage by tunneling and high-k dielectrics.
  8. Device Details (SkyWater SKY130 PDK documentation)SkyWater PDK Authors · SkyWater SKY130 PDK documentation1.8 V NMOS and PMOS FETs and their low- and high-V_T variants: model threshold voltages and saturation currents at the TT, FF and SS corners, and fanout-of-1 inverter delays (EDR nominal, min and max). The leakage rows are misaligned against the column headers, so this chapter does not quote them.
  9. Background (SkyWater SKY130 Process Design Rules)SkyWater PDK Authors · SkyWater SKY130 PDK documentationSKY130 is a mature 180–130 nm hybrid technology with five levels of metal.
  10. Criteria & Assumptions (SkyWater SKY130 Process Design Rules)SkyWater PDK Authors · SkyWater SKY130 PDK documentationProcess stack diagram; poly thickness 0.18 µm; local interconnect 0.1 µm; metal 1 0.35 µm; metal 5 1.2 or 2 µm thick.
  11. sky130_fd_pr__nfet_01v8__tt.pm3.spice (SKY130 1.8 V NMOS SPICE model, typical corner)SkyWater PDK Authors · google/skywater-pdk-libs-sky130_fd_pr (GitHub)Electrical gate-oxide thickness toxe = 4.148 nm; model bins from L = 0.15 µm.
  12. sky130_fd_pr__pfet_01v8__tt.pm3.spice (SKY130 1.8 V PMOS SPICE model, typical corner)SkyWater PDK Authors · google/skywater-pdk-libs-sky130_fd_pr (GitHub)PMOS gate-oxide thickness toxm = 4.23 nm.
  13. 1960: Metal Oxide Semiconductor (MOS) Transistor DemonstratedComputer History Museum, The Silicon EngineJohn Atalla and Dawon Kahng at Bell Labs made the first successful insulated-gate FET; it was slow and not pursued at first.
  14. Optimization of Ultra-Low-Power CMOS Transistors, Section 2.1: Subthreshold Leakage (doctoral dissertation)Michael Stockinger · TU Wien, Institute for Microelectronics · 2000Subthreshold current exponential in V_GS; slope factor n = 1 + C_b/C_g from the depletion and gate capacitances; S = n·(kT/q)·ln10; an optimum of roughly 60 mV/decade at room temperature when n = 1.
  15. Back end of lineWikipediaBEOL deposits metal interconnect onto a wafer already patterned with devices; modern chips use more than 10 metal layers.