1. Theory

  • Definition: Mismatch is the time-independent random difference between the parameters of identically designed devices on the same chip, and variability includes these local random variations as well as global wafer-to-wafer and die-to-die shifts (Kinget chapter; Pelgrom et al.).
  • Pelgrom law: The standard deviation of the threshold and current-factor differences falls as , set by matching coefficients and , because many independent microscopic fluctuations average over the gate area (Pelgrom et al.; Kinget chapter).
  • Origin: The main contribution to is the random number of dopants in the depletion layer, with smaller parts from dimensions, interface states and, at small sizes, line-edge roughness (Pelgrom et al.; Gielen and Dehaene).
  • Scaling: fell from about 30 at 2.5 to about 5 to 15 at 0.8 to 0.25 , roughly with oxide thickness, but devices shrink faster than , so minimum-size devices match worse (Kinget chapter; Pelgrom et al.; background knowledge for the oxide link).
  • Design limit: Mismatch sets a minimum power for given speed and accuracy far above the thermal-noise limit, so it dominates the design of fast, precise analog circuits (Kinget chapter; Pelgrom et al.).

2. Working Principle

  • Averaging of random charges: Each dopant in the depletion region contributes a small threshold shift; the number in a device follows Poisson statistics, so the relative spread falls as the inverse square root of the number, and therefore of area (Pelgrom et al.; Gielen and Dehaene).
  • Current mismatch: The threshold mismatch converts to current mismatch through , so weak inversion, with the highest , has the largest current mismatch and high overdrive the smallest, while adds independently (Kinget chapter).
  • Systematic effects: Gradients across the die, layout topography, metal coverage, implant shadowing, packaging and strain add deterministic offsets that identical, closely placed and common-centroid layouts cancel (Pelgrom et al.).
  • Statistical models: In simulation, mismatch is applied as random parameter shifts per device in Monte Carlo runs, and global variation as process corners or correlated parameter distributions (background knowledge).

3. Applications

  • Analog design: Sizing input pairs, current mirrors and comparators for offset and current-matching targets in amplifiers, data converters and references (Kinget chapter; Pelgrom et al.).
  • Data-converter yield: Relating input-pair offset to converter yield, as for 7 to 10 bit ADCs in Pelgrom et al. (Pelgrom et al.).
  • Digital and SRAM design: Threshold variation of minimum devices sets SRAM stability, clock skew and timing margins (Pelgrom et al.; Gielen and Dehaene).
  • Model cards: Matching parameters such as AVTO, AKP and AGAMMA in EKV and statistical options in BSIM and PSP (EKV page; background knowledge).

Matching Laws

NameFormulaRelated FormulaeVariables/Constants
Pelgrom area law





Measured matching coefficients

Current Mismatch and Offset

NameFormulaRelated FormulaeVariables/Constants
Drain-current mismatch


Input offset of a differential pair

Design Limits

NameFormulaRelated FormulaeVariables/Constants
Speed, precision and power limit from mismatch








Variability in digital circuits



Important Questions

Ques: How much worse is current matching in weak inversion than in strong inversion?

Much worse, because threshold mismatch is multiplied by . With the Kinget chapter’s strong-inversion form and its weak-inversion form with , a 1 pair with the 0.7 values and has a current mismatch of 3.2 per cent at 1 overdrive, 13 per cent at 0.2 and 39 per cent in weak inversion with (computed). Current mirrors are therefore biased at high overdrive, while differential pairs, whose offset is the threshold mismatch itself, prefer weak or moderate inversion for gain. The EKV inversion coefficient captures this trade-off. Reference: ‘Implications of transistor mismatch on analog circuit design and system performance’, Chapter 3 hosted on P. Kinget’s Columbia University page (author and year not stated in the excerpt; citations to 1996) (fetch-tool summary); Charge-Based Models (EKV) page of this vault.

Ques: Do the chapter’s minimum mismatch energies agree with its matching coefficients?

Only approximately. The Kinget chapter gives minimal energies per cycle of of about , and for 2.5, 1.2 and 0.7 nMOS, with of 30, 21 and 13 . Solving for the oxide capacitance gives , and , equivalent to 17, 17 and 22 of oxide (computed). Oxide thickness should fall from 2.5 to 0.7 processes, not rise (background knowledge), so the energies were probably computed with process-specific values not listed in the extract, or rounded (my reading). The conclusion is robust either way: all three energies are two to three orders of magnitude above the thermal-noise limit (computed), so mismatch sets the minimum power. Reference: ‘Implications of transistor mismatch on analog circuit design and system performance’, Chapter 3 hosted on P. Kinget’s Columbia University page (author and year not stated in the excerpt; citations to 1996) (fetch-tool summary).

Ques: What values does the threshold matching coefficient take?

It has fallen with technology. The Kinget chapter tabulates of 30 and 35 for nMOS and pMOS at 2.5 , 21 and 25 at 1.2 , and 13 and 22 at 0.7 , with of 1.8 to 4.2 . Pelgrom et al. plot values of about 5 to 15 for 0.8 to 0.25 processes and explain the high pMOS values at 0.8 and 1 by compensating implants in an n-well process. The fall tracks the thinner gate oxide, roughly 1 per nm of oxide in mature processes (background knowledge). For a 1 pair at 13 the threshold mismatch is 13 , and for a 0.7 by 0.7 pair 18.6 (computed). Bipolar transistors match much better, with . Reference: ‘Implications of transistor mismatch on analog circuit design and system performance’, Chapter 3 hosted on P. Kinget’s Columbia University page (author and year not stated in the excerpt; citations to 1996) (fetch-tool summary); M. J. M. Pelgrom, H. P. Tuinhout and M. Vertregt, ‘Transistor matching in analog CMOS applications’, IEDM 1998, 915-918 (Designer’s Guide forum copy; formula 1 and figure values illegible in the extract) (fetch-tool summary).

Ques: Why does mismatch, rather than thermal noise, set the minimum power of precise analog circuits?

Because removing mismatch requires larger devices, whose capacitance must be driven at speed. The Kinget chapter derives a minimum power for a given speed and dynamic range, against for thermal noise, and finds the mismatch term two to three orders of magnitude larger, against per cycle for 0.7 nMOS. Pelgrom et al. likewise place the matching error energy about two orders of magnitude above . Gielen and Dehaene add that matching improves only slightly with scaling while supply voltages, and with them signal swing, fall, so the power for fixed speed and accuracy stays about constant or rises. Calibration and offset cancellation are therefore used instead of brute-force sizing (background knowledge). Reference: ‘Implications of transistor mismatch on analog circuit design and system performance’, Chapter 3 hosted on P. Kinget’s Columbia University page (author and year not stated in the excerpt; citations to 1996) (fetch-tool summary); M. J. M. Pelgrom, H. P. Tuinhout and M. Vertregt, ‘Transistor matching in analog CMOS applications’, IEDM 1998, 915-918 (Designer’s Guide forum copy; formula 1 and figure values illegible in the extract) (fetch-tool summary); G. Gielen and W. Dehaene, ‘Analog and digital circuit design in 65 nm CMOS: end of the road?’, DATE 2005 (arXiv:0710.4709) (fetch-tool summary).

Ques: How does threshold variation affect digital circuits?

Through delay and margin. Gielen and Dehaene note that the same absolute threshold tolerance matters more at low threshold: a 50 variation is 25 per cent of a 200 threshold but 7 per cent of 700 (computed), and the shrinking overdrive makes gate delay more sensitive, so worst-case sizing raises energy. Pelgrom et al. state that digital circuits such as flip-flops need an overdrive margin of 6 to 10 times the matching spread, and they simulated clock skew in a 0.25 clock tree over 200 trials. Random dopant fluctuation and line-edge roughness, which grow in importance as dopant counts fall, as statistics imply, make these effects worse at each node. SRAM cells, which use minimum devices, are most affected (background knowledge). Reference: G. Gielen and W. Dehaene, ‘Analog and digital circuit design in 65 nm CMOS: end of the road?’, DATE 2005 (arXiv:0710.4709) (fetch-tool summary); M. J. M. Pelgrom, H. P. Tuinhout and M. Vertregt, ‘Transistor matching in analog CMOS applications’, IEDM 1998, 915-918 (Designer’s Guide forum copy; formula 1 and figure values illegible in the extract) (fetch-tool summary).

Ques: Which layout practices reduce mismatch?

Pelgrom et al. state that matched elements must be identical in geometry, rotation, biasing and temperature, and list the environmental effects that degrade matching: distance, topography and resist crowding, metal coverage, implant striping, packaging and mechanical strain. These systematic effects are not captured by the area law, which assumes independent random disturbances with a correlation distance small compared with the device, so they must be removed by layout: placing devices close together, using the same orientation, common-centroid and interdigitated arrangements against gradients, dummy structures at array edges and avoiding metal over matched gates (background knowledge for the specific techniques). Random mismatch can then only be reduced by area, since . Pelgrom et al. also suggest low-threshold devices or local body boost to increase signal swing. Reference: M. J. M. Pelgrom, H. P. Tuinhout and M. Vertregt, ‘Transistor matching in analog CMOS applications’, IEDM 1998, 915-918 (Designer’s Guide forum copy; formula 1 and figure values illegible in the extract) (fetch-tool summary).

Related pages in this vault: Process Corners and Statistical Models, Charge-Based Models (EKV), Binning and Geometry Scaling, Static Random Access Memory (SRAM), Surface-Potential Models (PSP and HiSIM), MOSFET Noise Models, Charge and Capacitance Modelling, RF and Non-Quasi-Static Effects, Thin-Film Metal Resistors (TaN, NiCr and SiCr), GUM Uncertainty Budgets.