On this page
Analog Mixed-Signal IC Design
Part I — Device and analog foundations
1. MOS operating regions and transconductance
For a MOS device, the most reusable small-signal quantity is transconductance,
\[g_m=\frac{\partial I_D}{\partial V_{GS}}.\]Useful design figures include
\[g_m/I_D,\qquad r_o,\qquad g_mr_o,\qquad C_{gs},\qquad C_{gd}.\]The $g_m/I_D$ methodology is particularly useful in modern CMOS because it connects inversion level to gain, speed, current efficiency, and device sizing.
2. Intrinsic gain and scaled CMOS
A common small-signal gain scale is
\[A_v\sim g_m r_o.\]As CMOS scales, $r_o$ and voltage headroom generally become more challenging, so high gain increasingly depends on
- cascoding where headroom permits;
- gain boosting;
- multi-stage amplifiers;
- regulated structures;
- digital calibration.
This is one reason analog design becomes harder, not easier, in advanced digital processes.
3. Biasing circuits
Bias circuits generate stable voltages and currents used by nearly every analog block.
Common structures include
- simple and cascoded current mirrors;
- self-biased references;
- beta-multiplier references;
- constant-$g_m$ bias;
- startup circuits.
A bias network must be evaluated across
\[PVT=\text{process}\times\text{voltage}\times\text{temperature}.\]Startup behavior is as important as the nominal operating point.
4. Bandgap references
A bandgap combines quantities with opposite temperature coefficients.
A simplified structure is
\[V_{REF}=V_{BE}+k\Delta V_{BE}.\]$V_{BE}$ is approximately CTAT, while $\Delta V_{BE}$ is PTAT.
Practical bandgap design must address
- curvature;
- amplifier offset;
- resistor mismatch;
- startup;
- supply sensitivity;
- low-voltage operation;
- trimming.
Modern low-voltage nodes may use sub-bandgap or digitally trimmed reference architectures.
5. LDO regulators
A low-dropout regulator contains
\[\text{reference} \rightarrow \text{error amplifier} \rightarrow \text{pass device} \rightarrow V_{OUT}.\]Important specifications include
- dropout voltage;
- load regulation;
- line regulation;
- PSRR;
- output noise;
- quiescent current;
- load transient;
- stability.
The loop gain is approximately
\[T(s)=A_{EA}(s)G_{pass}(s)\beta(s).\]Compensation must remain stable over load current and output capacitance.
For mixed-signal and SerDes systems, LDO noise and PSRR can directly affect PLL jitter and RX/TX performance.
Part II — Amplifiers, comparators, and filters
6. Differential pair
The differential pair converts differential input voltage into current.
For a small differential input,
\[i_d\approx g_m v_{id}.\]Key concepts include
- input common-mode range;
- tail-source impedance;
- differential versus common-mode gain;
- CMRR;
- offset;
- noise;
- linear range.
7. Operational transconductance amplifiers
Common OTA topologies include
- telescopic cascode;
- folded cascode;
- two-stage OTA;
- gain-boosted OTA;
- current-reuse structures.
Important metrics are
\[A_0,\quad GBW,\quad PM,\quad SR,\quad V_{noise},\quad P.\]No topology is universally best; the topology follows voltage headroom, load, gain, noise, and power requirements.
8. Frequency compensation and stability
A feedback loop must maintain adequate phase margin before loop gain reaches unity.
For loop gain $T(j\omega)$,
\[PM=180^\circ+\angle T(j\omega_u).\]Common compensation methods include
- Miller compensation;
- nulling resistor;
- feed-forward paths;
- nested Miller compensation.
Monte Carlo and PVT verification should include stability, not just nominal transient response.
9. Comparators
Comparators convert analog input differences into digital decisions.
Architectures include
- preamplifier + latch;
- StrongARM latch;
- double-tail latch;
- continuous-time comparator.
Important quantities include
- input-referred offset;
- decision time;
- kickback noise;
- metastability;
- input common-mode range;
- power.
High-speed ADCs and SerDes receivers rely heavily on regenerative comparators.
10. Continuous-time filters
Filters are implemented using
- passive RC;
- gm-C;
- active-RC;
- transconductor-C;
- current-mode structures.
For a first-order low-pass,
\[f_c=\frac{1}{2\pi RC}.\]Integrated $R$ and $C$ values vary substantially with process and temperature, so tuning or calibration is often required.
11. Switched-capacitor circuits
A switched capacitor can emulate a resistance:
\[R_{eq}\approx\frac{1}{f_s C}.\]Switched-capacitor circuits enable accurate time-constant ratios because capacitor matching can be much better than absolute RC accuracy.
Important nonidealities include
- $kT/C$ noise;
- switch resistance;
- charge injection;
- clock feedthrough;
- finite OTA settling;
- capacitor mismatch.
Part III — ADCs and DACs
For the dedicated converter reference—including sampling/aliasing, ENOB/SNDR/SFDR, INL/DNL, aperture jitter, ADC/DAC architecture comparison, RF data converters, JESD204, measurement methods, and recent 2024–2026 reviews—see ADC & DAC — Data Converters.
12. ADC performance metrics
For an ideal $N$-bit converter,
\[SNR_{ideal}\approx6.02N+1.76\ \mathrm{dB}.\]The effective number of bits is
\[ENOB=\frac{SNDR-1.76}{6.02}.\]Important metrics include
- SNDR;
- SNR;
- SFDR;
- ENOB;
- INL;
- DNL;
- aperture jitter;
- conversion latency;
- power.
13. ADC architectures
Flash ADC
Very high speed, large comparator count.
SAR ADC
Energy efficient, widely used from low to moderately high speed.
Pipeline ADC
High throughput with residue amplification between stages.
Sigma-delta ADC
Trades bandwidth for high resolution through oversampling and noise shaping.
Time-interleaved ADC
Uses multiple sub-ADCs in parallel to achieve very high sample rate.
High-speed IO receivers often use ADC-based architectures because DSP can replace part of the analog equalization function.
14. Time-interleaving errors
For $M$ interleaved ADC channels, mismatches produce deterministic spurs.
Important mismatches include
- gain;
- offset;
- sampling-time skew;
- bandwidth.
Background calibration is commonly used because timing skew at tens of GS/s can severely limit SNDR.
15. DAC architectures
Common DACs include
- resistor-string;
- R-2R;
- current steering;
- capacitive DAC.
High-speed transmitter DACs often use current-steering structures because of their speed.
Important errors include
- current-source mismatch;
- finite output resistance;
- switching timing;
- glitch energy;
- code-dependent settling.
Part IV — Oscillators, PLLs, and clock generation
16. Ring oscillators
For an $N$-stage ring oscillator,
\[f_{osc}\sim\frac{1}{2Nt_d}.\]Ring oscillators are compact and widely tunable but generally have worse phase noise than high-Q LC oscillators.
17. LC oscillators
An ideal tank oscillates near
\[\omega_0=\frac{1}{\sqrt{LC}}.\]Practical VCO design balances
- phase noise;
- tuning range;
- startup margin;
- power;
- amplitude;
- supply sensitivity.
18. Phase noise and jitter
Phase noise is commonly specified as single-sideband noise $L(f)$ relative to carrier.
Timing jitter is related to integrated phase fluctuations:
\[\sigma_t = \frac{\sigma_\phi}{2\pi f_0}.\]Clock quality directly affects ADC aperture error and SerDes timing margin.
19. PLL fundamentals
A PLL contains
\[\text{phase detector} \rightarrow \text{charge pump / loop filter} \rightarrow \text{VCO} \rightarrow \text{divider}.\]Key quantities include
- loop bandwidth;
- damping;
- reference spur;
- VCO phase noise;
- reference noise;
- divider noise;
- lock time.
Fractional-N PLLs add quantization-noise and spur considerations.
Part V — Noise, mismatch, linearity, and power
20. Thermal and flicker noise
A resistor has voltage-noise PSD
\[S_v=4kTR.\]A MOSFET channel-noise model contains a term proportional to
\[4kT\gamma g_m.\]At low frequency, flicker noise contributes approximately
\[S(f)\propto\frac{1}{f^\alpha}.\]Noise must be integrated through the actual transfer function to determine total input- or output-referred noise.
21. Mismatch and Monte Carlo
Random mismatch commonly scales approximately with inverse device area:
\[\sigma(\Delta V_T)\propto\frac{1}{\sqrt{WL}}.\]Mitigation techniques include
- larger devices;
- common-centroid layout;
- interdigitation;
- dummy devices;
- symmetric routing;
- chopping;
- auto-zero;
- digital trimming/calibration.
Monte Carlo analysis is essential when yield depends on offset, gain, timing, or matching.
22. Linearity
Useful metrics include
- THD;
- IM2/IM3;
- IIP2/IIP3;
- SFDR;
- compression.
For a weakly nonlinear system,
\[y=a_1x+a_2x^2+a_3x^3+\cdots.\]The cubic term generates third-order intermodulation products close to the desired band and is especially important in broadband analog paths.
23. Low-power design
Power reduction techniques include
- low-$V_{DD}$ operation;
- current reuse;
- dynamic biasing;
- duty cycling;
- subthreshold/weak inversion where speed permits;
- clock gating for mixed-signal support logic;
- digital calibration that permits lower analog margin.
The correct metric is often energy per conversion or energy per bit rather than only static power.
Part VI — Digitally assisted analog design
24. Why digitally assisted analog?
Advanced CMOS provides abundant digital logic but reduced analog voltage headroom and poorer intrinsic gain.
Digitally assisted analog uses digital estimation and correction to relax analog precision.
Typical targets include
- ADC offset/gain/skew;
- DAC mismatch;
- equalizer coefficients;
- comparator offset;
- oscillator tuning;
- bias calibration;
- background PVT tracking.
25. Foreground versus background calibration
Foreground calibration interrupts normal operation.
Background calibration operates while the signal path remains active.
Background calibration is harder because the calibration algorithm must separate real signal behavior from circuit error without significantly degrading data.
26. LMS adaptation
A basic least-mean-squares update is
\[\mathbf w[n+1] = \mathbf w[n] + \mu e[n]\mathbf x[n].\]Here
- $\mathbf w$ = adaptive coefficients;
- $e[n]$ = error;
- $\mu$ = step size;
- $\mathbf x[n]$ = input vector.
LMS-based loops appear in equalizers, offset cancellation, timing recovery, and calibration.
Tradeoffs include
- convergence speed;
- residual error;
- stability;
- tracking bandwidth;
- hardware complexity;
- power.
27. Digitally assisted PPA
Calibration can improve power, performance, area (PPA) by allowing smaller or less intrinsically accurate analog devices.
But digital assistance has costs:
- logic area;
- memory;
- switching power;
- convergence time;
- observability;
- verification complexity.
The optimal architecture balances analog accuracy against digital correction.
Part VII — Advanced CMOS and FinFET design
28. FinFET fundamentals
FinFETs use a gate that wraps around a fin-shaped channel, improving electrostatic control.
Important implications for analog design include
- quantized effective device width through fin count;
- lower supply voltages;
- limited voltage headroom;
- strong layout dependence;
- parasitic resistance/capacitance;
- self-heating;
- reliability constraints.
Device sizing is no longer continuously variable in the same way as planar CMOS.
29. FinFET analog design concerns
Practical concerns include
- device stacking under low $V_{DD}$;
- common-mode range;
- gain loss;
- $V_T$ options;
- body-bias limitations;
- source/drain resistance;
- local interconnect parasitics;
- EM/IR reliability;
- aging.
Post-layout extracted simulation becomes increasingly important as parasitics become a significant fraction of intended circuit values.
Part VIII — Layout, verification, and silicon correlation
30. Analog layout supervision
Circuit performance depends on layout.
Key techniques include
- common centroid;
- interdigitation;
- matched orientation;
- dummy devices;
- guard rings;
- shielding;
- symmetric routing;
- controlled current density;
- separated noisy digital return paths.
The schematic is not the final circuit: the extracted layout is.
31. Parasitic extraction
Post-layout verification adds
\[R_{parasitic},\quad C_{parasitic},\quad L_{parasitic}\]to the intended network.
At high speed, extraction must capture coupling capacitance and interconnect resistance accurately enough to predict bandwidth, stability, jitter, and matching.
32. Design-rule and electrical signoff
Typical checks include
- DRC;
- LVS;
- ERC;
- antenna rules;
- EM/IR;
- reliability limits;
- extracted PVT simulation.
A clean LVS/DRC result does not prove electrical performance; it proves specific layout-rule and connectivity conditions.
33. Bench evaluation
Silicon evaluation commonly measures
- DC operating points;
- current consumption;
- gain/bandwidth;
- noise;
- distortion;
- jitter;
- eye diagrams;
- BER;
- supply sensitivity;
- PVT behavior.
Good bench work requires controlled reference planes, calibrated instruments, repeatable automation, and correlation back to simulation.
34. Correlation and characterization
A useful correlation loop is
\[\boxed{ \text{pre-layout sim} \rightarrow \text{post-layout sim} \rightarrow \text{silicon} \rightarrow \text{model update} }.\]When silicon differs from simulation, isolate whether the difference comes from
- model error;
- parasitic extraction;
- package/board;
- measurement setup;
- process variation;
- firmware/calibration state.
35. High-volume production considerations
A circuit entering production needs
- test observability;
- calibration strategy;
- limits and guard bands;
- yield monitoring;
- wafer/package test coverage;
- corner correlation;
- failure analysis;
- version/trim control.
Production robustness is a different optimization problem from achieving one excellent laboratory sample.
Part IX — Modeling and automation
36. Behavioral modeling
Mixed-signal blocks are often abstracted so system simulations do not require transistor-level runtime.
Useful environments include
- Verilog-AMS;
- SystemVerilog real-number modeling;
- MATLAB;
- Python.
Models can include
- gain;
- saturation;
- bandwidth;
- noise;
- offset;
- jitter;
- quantization;
- adaptation state.
A good behavioral model captures the system-relevant nonidealities without reproducing every transistor.
37. Python and MATLAB for AMS analysis
Useful automated analyses include
- FFT/SNDR/ENOB;
- eye and jitter statistics;
- Monte Carlo aggregation;
- calibration convergence;
- corner/yield summaries;
- regression testing;
- instrument control.
Automation reduces manual interpretation errors and makes silicon characterization reproducible.
38. Requirements and IP definition
Before transistor design, system requirements must be translated into measurable block specifications.
For example,
\[BER_{system} \rightarrow \text{RX sensitivity / jitter budget} \rightarrow \text{AFE + CDR + equalizer requirements}.\]Good IP requirements include
- operating conditions;
- performance target;
- test method;
- corners;
- interfaces;
- calibration responsibility;
- signoff criterion.
This is the bridge between architecture and circuit implementation.
39. Design reviews and technical leadership
Large AMS projects rely on structured technical reviews of
- architecture;
- schematics;
- verification plans;
- layout;
- signoff;
- lab correlation.
A strong review process makes assumptions, margins, ownership, and failure modes explicit. This is also how reusable engineering judgment is transferred across a team.
40. Selected primary references and standards
- B. Murmann, ADC Performance Survey — converter-performance data and trends.
- IEEE, high-speed interface and mixed-signal conference literature including ISSCC, VLSI Symposium, CICC, and JSSC.
- JEDEC and PCI-SIG specifications for interfaces whose analog front ends must meet defined electrical requirements.
- See also High-Speed SerDes & IO and Signal Integrity & Power Integrity.
Related: High-Speed SerDes & IO · Signal Integrity & Power Integrity · RF & Microwave · Measurements
RF transceiver architecture context
Mixers, VGAs, PLLs, ADC/DACs, baseband filters and calibration loops are best understood as parts of a complete radio architecture. See RF Transceiver Architectures — Interview Ready for superheterodyne, zero-IF, low-IF, direct-sampling and transmitter tradeoffs.