Analog

Switched-capacitor circuits

By CourseTron Team ·  7 min read ·  Updated Oct 2026 💬 𝕏 in f
Table of Contents
    ? Print / Save as PDF

    In short: A switched-capacitor (SC) circuit uses a capacitor toggled between two nodes by non-overlapping clock phases to shuttle discrete packets of charge, which behaves like a resistor of value R = 1/(fCLK·C) — letting analog designers build precise, programmable integrators, filters, and ADCs on a CMOS die where real resistors are large, inaccurate, and drifty.

    The core trick: a capacitor plus a clock is a resistor

    In a pure CMOS process you can pattern a capacitor to roughly 0.1 % matching, but a diffused or poly resistor varies ±20–30 % across process corners and drifts with temperature. That is a disaster for a filter whose cutoff depends on an absolute RC product. Switched-capacitor design sidesteps the problem entirely: instead of a physical resistor, you move charge in quantized lumps and let the clock set the "resistance".

    Consider a capacitor C connected by two switches driven by non-overlapping phases φ1 and φ2. On φ1 the cap charges to node voltage V1; on φ2 it dumps its charge onto V2. The charge transferred per clock cycle is ΔQ = C(V1−V2). Repeating this fCLK times per second gives an average current I = ΔQ·fCLK = C·fCLK·(V1−V2). By Ohm's law that is identical to a resistor of value Req = 1/(fCLK·C).

    A 1 pF capacitor clocked at 1 MHz emulates a 1 MΩ resistor — occupying a fraction of the silicon a real 1 MΩ poly resistor would demand, and tunable simply by changing the clock.

    Switched capacitor emulating a resistor V₁V₂ C S1 (φ1)S2 (φ2) ΔQ = C·(V₁ − V₂) per cycleR_eq = 1 / (f_CLK · C) CourseTron · coursetron.com
    Charge ΔQ = C·(V₁−V₂) shuttled each cycle by non-overlapping φ1/φ2 emulates a resistor.

    Watch the charge move

    The animation below shows a single charge packet being picked up on φ1 and delivered on φ2 — the physical essence of SC operation. The two switches never close at the same time; that non-overlap guarantee prevents charge from leaking straight through.

    Charge packet: pick up on φ1, deliver on φ2 V₁V₂ C S1 (φ1)S2 (φ2) 1. S1 closes: C charges toward V₁2. S2 closes: C dumps charge to V₂S1 and S2 never close together CourseTron · coursetron.com
    One charge packet per clock period: acquired on φ1, delivered to V₂ on φ2, then the cycle repeats.

    The SC integrator — the workhorse block

    Replace the input resistor of a classic op-amp integrator with an SC branch and you get a parasitic-insensitive SC integrator. Its transfer function is governed by the ratio of two capacitors, CS (sampling) and CI (integrating), not by an absolute RC. In the z-domain a non-inverting integrator looks like H(z) = (CS/CI)·z−1/(1−z−1). Because the gain depends only on a capacitor ratio, it inherits the 0.1 % matching of lithography rather than the 20 % tolerance of a resistor.

    This is the single most important property of SC design: time constants are set by capacitor ratios and a crystal-accurate clock. A quartz oscillator holds fCLK to a few ppm, so a filter corner that scales with fCLK·(CS/CI) can be accurate to better than 1 %. Tools like Cadence Spectre and Synopsys HSPICE simulate these blocks with periodic steady-state (PSS) and pnoise analyses, which are built precisely for clocked, time-varying circuits.

    SC integrator: gain set by C_S / C_I −+ V_inV_out C_SC_I S1 (φ1)S2 (φ2) H(z) = (C_S / C_I) · z⁻¹ / (1 − z⁻¹) CourseTron · coursetron.com
    Switched-capacitor integrator: the sampling cap C_S is switched by φ1/φ2 and the integrating cap C_I sets the gain ratio.

    Building filters and ADCs

    Cascade SC integrators and you can realise any biquad. A second-order SC low-pass or bandpass is assembled from two integrators in a loop with a few ratioed feedback caps — the same topology as a Tow-Thomas active-RC filter but immune to absolute-value drift. Commercial anti-aliasing and smoothing filters, PGAs, and sigma-delta modulators lean on this.

    The most consequential modern use is the sigma-delta (ΣΔ) ADC. Its loop filter is a chain of SC integrators; the 1-bit quantiser feeds charge back through an SC DAC. Oversampling plus noise shaping pushes quantisation noise out of band, yielding 16–24 effective bits for audio and instrumentation. The same SC front end also performs the sample-and-hold operation at the input — see our deep dive on the sample-and-hold circuit for how the acquisition and droop behave, and our note on op-amp slew rate for why the amplifier must settle within half a clock phase.

    SC design knobs and what they control
    ParameterSet byTypical valueLimits
    Emulated R1/(fCLK·C)10 kΩ–10 MΩClock + cap area
    Filter cornerfCLK·(CS/CI)DC–~fCLK/10Nyquist, settling
    AccuracyCap matching0.05–0.1 %Lithography
    Noise floorkT/C√(kT/C)Larger C = less noise

    kT/C noise sets a hard floor: at room temperature a 1 pF sampling cap contributes ≈64 µV RMS of sampled noise. Halving noise voltage means quadrupling C — a direct area/power vs. resolution trade every SC designer negotiates.

    The gotchas that bite in silicon

    • Charge injection & clock feedthrough: when a MOS switch turns off, channel charge dumps onto the cap, creating offset and gain error. Dummy switches, bottom-plate sampling, and fully-differential topologies cancel most of it.
    • Finite op-amp gain & bandwidth: the amplifier must settle to the target accuracy within half a clock period. At 10 MHz that is 50 ns — demanding gain-bandwidth well above 100 MHz for 12-bit settling.
    • Aliasing: an SC circuit is a sampled system, so any input energy near multiples of fCLK folds into the band. A continuous-time anti-alias filter in front is mandatory.
    • Clock non-overlap: too little dead time shorts the branch; too much wastes settling budget. The phase generator is as carefully designed as the analog core.

    Mastering these is exactly the skill set analog teams hire for. If you want structured, lab-based training on CMOS analog and mixed-signal design, ChipXpert's VLSI programs cover SC blocks end to end.

    Ready to design your own SC integrator and sigma-delta loop in Cadence Virtuoso? The CourseTron Analog & Mixed-Signal course walks you from the charge-transfer equation to a tape-out-ready ADC front end.

    Frequently asked questions

    Why not just use a real resistor on-chip?

    On-chip resistors are large, have ±20–30 % absolute tolerance, drift with temperature, and are hard to tune. A switched capacitor gives a resistance set by a precise clock and a well-matched cap ratio, in less area and fully programmable.

    What sets the accuracy of an SC filter's cutoff frequency?

    The product of the clock frequency and a capacitor ratio. Crystal clocks are accurate to ppm and cap ratios match to ~0.1 %, so the corner can be held to under 1 % — far better than any absolute-RC filter.

    What is kT/C noise and why does it matter?

    Each sampling event stores thermal noise of mean-square value kT/C on the capacitor. It sets the fundamental noise floor of an SC stage; the only way to lower it is to increase C, which costs area and power.

    Do I need an anti-aliasing filter with an SC circuit?

    Yes. Because an SC circuit samples at fCLK, energy near multiples of the clock aliases into the signal band. A simple continuous-time RC filter at the input prevents this.

    Advertisement