Op Amp Noise Modeling & Budgeting: en/in, BW Integration, 1/f vs Chopper
← Back to:Operational Amplifiers (Op Amps)
This page turns op-amp noise specs into a repeatable system budget: model Zs(f), combine en/in and resistor noise at one reference (RTI/RTO), integrate with the correct ENBW, then validate with short → Rs → Rs+Cs tests. The result is a noise number you can trust—and a workflow that explains exactly which term dominates and how to fix it.
What this page solves: from datasheet noise to system error
This page turns op-amp noise specs into a repeatable, system-level budget that can be calculated and verified. The goal is not to list parameters, but to answer three practical questions: where noise comes from, how much falls inside the measurement bandwidth, and what the total becomes once everything is referred to a single reference point.
- From where: op-amp en and in, source impedance thermal noise, feedback-network resistor noise, and downstream stages (including measurement-chain noise).
- Over what bandwidth: noise is defined inside an equivalent noise bandwidth (ENBW), not by a single “-3 dB” corner. Bandwidth must be stated for every reported RMS number.
- Referred to where: all noise terms must be converted to one reference point before summing: RTI (input-referred) for fair part comparison, or RTO (output-referred) for meeting system limits at the output.
Use RTI to compare op amps and front-end concepts fairly. Use RTO to validate that the final output meets a system noise limit. A single budget must not mix RTI and RTO terms.
Treat RMS noise as the primary budgeting unit because independent contributors can be summed by RSS. Peak-to-peak is a presentation metric that depends on observation time and probability.
Any quoted noise number is incomplete without the closed-loop gain and the ENBW used for integration. Without those two, the number cannot be reproduced on the bench.
- If the dominant input-referred density is en,eq (V/√Hz) and the effective bandwidth is ENBW (Hz), then the integrated input-referred RMS is approximately: erms,RTI ≈ en,eq · √ENBW
- Convert to output-referred by multiplying by the closed-loop gain magnitude: erms,RTO ≈ |ACL| · erms,RTI
- Combine independent contributors using RSS at one reference point: etotal = √( e12 + e22 + … )
SNR, dynamic range, or “effective bits” can be computed at the system boundary from the final RTO RMS and the full-scale reference, but the budget itself should remain RMS-based.
Noise vocabulary that actually matters (en, in, 1/f, 0.1–10 Hz, RTI/RTO)
Noise specs only become usable when every term is expressed at the same reference point and inside a defined bandwidth. This section sets the minimum vocabulary required to compute and interpret a noise budget without mixing incompatible units or measurement conditions.
Expressed in V/√Hz. It is modeled as a voltage source at the input. In a budget, it becomes RMS by integrating over ENBW.
Expressed in A/√Hz. It becomes an input-referred voltage term through the source impedance magnitude: ein→v = in · |Zs(f)|
The 1/f corner indicates where low-frequency noise rises above the white-noise floor. Below the corner, integrated noise becomes strongly dependent on the low-frequency cutoff and observation time.
This spec is best treated as a direct low-frequency RMS budget block for slow measurements. It is not a constant V/√Hz value and should not be converted by dividing by √BW.
- Convert every contributor to one reference point (RTI or RTO) before summing.
- Convert densities to RMS using ENBW, not an unspecified bandwidth.
- Treat 0.1–10 Hz noise as its own low-frequency RMS term when the application cares about slow readout stability.
- When Zs is frequency-dependent (capacitive sensors, RC sources), use |Zs(f)| for the in contribution instead of a single resistance value.
The one formula set: how en/in meet source impedance
A usable noise budget starts by expressing every contributor as an input-referred equivalent. The key is that voltage noise en adds directly, while current noise in turns into a voltage term through the source impedance magnitude |Zs(f)|. Once all terms share the same reference point and units, they can be combined by RSS.
Treat this as the unavoidable noise floor of a real source resistance. (k: Boltzmann constant, T: Kelvin, R: Ω)
If the source is not purely resistive, use the magnitude of impedance in the frequency range that matters for the budget.
Use this equivalent density as the starting point for bandwidth integration in the next step.
- When current noise dominates: if in·|Zs| ≥ en in the frequency region that contributes most to RMS, the current-noise path is a primary term.
- For purely resistive sources: the crossover resistance is approximately R* ≈ en/in (Ω). Below R*, focus on low en; above R*, focus on low in.
- If |Zs(f)| is frequency-dependent: treat R* as a frequency-dependent boundary. A simple RC source can shift the dominance across frequency even if its DC resistance is high.
- Selection guidance: low-Z sources typically benefit from low-voltage-noise inputs; high-Z sources typically benefit from low-current-noise inputs. Device-family details belong in the dedicated input-type pages.
If en = 5 nV/√Hz and in = 0.5 pA/√Hz, then R* ≈ (5e-9)/(0.5e-12) ≈ 10 kΩ. A 1 kΩ source is typically en-driven; a 100 kΩ source is typically in-driven (at frequencies where |Zs| ≈ R).
Bandwidth integration: from nV/√Hz to µV RMS
Noise density becomes a meaningful system number only after integration inside a defined bandwidth. The correct tool is the equivalent noise bandwidth (ENBW), which captures how the filter response weights noise power. Using a “-3 dB bandwidth” as ENBW underestimates RMS noise and breaks reproducibility.
ENBW is the bandwidth of an ideal rectangular filter that passes the same noise power as the real filter. This makes RMS calculations consistent across different filter shapes.
For a simple single-pole low-pass with -3 dB corner fc:
If ENBW is larger than fc, then RMS noise is larger by √(ENBW/fc). For a 1st-order pole, that factor is about √1.57 ≈ 1.25 (≈25%).
If the circuit’s noise gain differs from its signal gain, use the appropriate input-referred density before integrating. Detailed noise-gain handling belongs in the dedicated section on gain distribution.
With en,eq = 10 nV/√Hz and a 1st-order low-pass at fc = 1 kHz: ENBW ≈ 1.57 kHz, so erms ≈ 10 nV/√Hz · √1570 ≈ 0.40 µV RMS. Using 1 kHz instead of ENBW would give ≈0.32 µV RMS and understate noise.
Input vs output: where the gain and noise gain bite
The same op amp can produce very different output noise after a feedback change because the signal gain, the noise gain, and the resistor-network noise do not always scale the same way. A reproducible budget separates these roles: combine noise in one reference (RTI), then translate to the output using the correct gain path.
- Signal gain maps signal to the output. Noise gain maps input error sources (including op-amp en) to the output.
- For a non-inverting stage: Asig = 1 + Rf/Rg and typically Anoise ≈ 1 + Rf/Rg.
- For an inverting stage: Asig = −Rf/Rin but Anoise = 1 + Rf/Rin. Noise gain can exceed the magnitude of signal gain.
- The resistor network adds its own thermal noise (4kTR), and those terms follow their own transfer to the output—often becoming dominant in high-value networks.
- “Front-load the noise” only when it changes ownership: increasing signal amplitude at the boundary can make downstream noise irrelevant, but only if the front stage’s RTI budget stays below target.
- If the dominant input-referred white noise density is en,eq, then output-referred RMS scales roughly with the relevant gain path.
- A non-inverting stage from 1× to 11× increases the output noise by about 11× (white-noise region).
- An inverting stage with Asig=−10 still has Anoise=11, which can explain why a measured output noise looks larger than expected when only |Asig| is considered.
1/f vs 0.1–10 Hz: when low-frequency noise dominates accuracy
In slow or DC-focused measurements, accuracy is often limited by low-frequency noise rather than by the white-noise floor. The 1/f region grows in importance as observation time increases, and the datasheet 0.1–10 Hz noise should be treated as a direct low-frequency RMS budget item.
- White noise integrates mainly with ENBW. 1/f noise depends strongly on the effective low-frequency cutoff set by the measurement window.
- Treat 0.1–10 Hz noise as a direct RMS budget block for slow readout stability. Do not convert it into V/√Hz by dividing by √BW.
- Keep budgets reproducible by separating two lines: wideband RMS (density + ENBW) and low-frequency RMS (0.1–10 Hz).
- Use time-window checks to distinguish noise from drift: longer windows pull in lower frequencies and can increase observed RMS if 1/f or drift is present.
Compute RMS with 1 s, 10 s, and 100 s windows at constant conditions. If RMS grows strongly with window length, low-frequency content is significant.
If output changes correlate with board or package temperature in a repeatable way, drift-like behavior is present and must be budgeted separately from random noise.
Remove a linear trend over the window. If RMS drops sharply, a deterministic drift component dominates; if not, low-frequency noise dominates.
If a 1 s window shows small RMS but a 100 s window shows noticeably larger RMS under constant input, the limiting term is not purely white noise. Low-frequency noise or drift is contributing, and the 0.1–10 Hz RMS spec becomes a primary budget item.
Chopper / zero-drift tradeoffs: ripple, aliasing, and filtering strategy
Chopper and zero-drift techniques can flatten offset and 1/f behavior, improving low-frequency stability. The tradeoff is that modulation introduces ripple and discrete spurs plus switching residue that must be controlled by filtering and by sampling-aware bandwidth choices. A robust budget treats chopper artifacts as spurs + residual RMS, not as a single “noise number”.
- Lower effective offset contribution in slow readouts.
- Reduced 1/f dominance; better long-window stability.
- Cleaner low-frequency budget when 0.1–10 Hz is the main limiter.
- Ripple / spurs near the chopping-related frequencies.
- Switching residue that becomes in-band RMS after imperfect filtering.
- Aliasing risk if a sampled stage can fold artifacts into the measurement band.
- Wideband or fast-transient chains: required bandwidth and step response leave little room for post-filtering of modulation residue.
- Spur-sensitive signal paths: discrete tones inside the band (or after folding) violate SFDR / spur limits even if RMS looks acceptable.
- Sampling interaction: a sampled downstream stage can fold chopping-related tones into the passband unless analog filtering keeps them well below limits.
- Frequency: fripple (and harmonics if relevant).
- Amplitude after filter attenuation (RTI or RTO).
- Margin to spur limit (in-band or after folding).
- In-band RMS after the chosen low-pass response.
- Compute using ENBW (or measure) and include margin.
- Combine with other RMS terms by RSS.
Practical noise budget workflow (7-step): allocate, compute, verify
A repeatable noise budget is a workflow, not a single formula. The steps below standardize reference points (RTI/RTO), model the source impedance, compute contributors with ENBW, reserve margin, and define verification tests that reveal modeling mistakes.
- Define metric: choose RTI or RTO and the acceptance number (RMS / pp / SNR).
- Model Zs(f): represent the source as R, C, or RC over the relevant frequency region.
- Choose ENBW: pick the filter structure and compute ENBW (avoid “-3 dB = BW”).
- Compute terms: en, in·|Zs|, 4kTR of resistors, and any reference/supply contributors.
- Refer one point: translate each term to RTI or RTO using the correct gain/noise-gain path.
- RSS + margin: combine by RSS and keep 20–30% margin for tolerances and modeling gaps.
- Verify tests: short input, swap Zs, and change BW to confirm ownership and scaling.
Validates the amplifier + resistor-network baseline without source impedance uncertainty.
Replace the source with different R / RC to confirm whether in·|Zs| scaling matches the model.
Change the filter corner and verify RMS tracks √ENBW. This confirms integration assumptions and reveals hidden tones.
Measurement & validation: how to measure op-amp noise without fooling yourself
Noise measurement is a process of ownership control. A reliable result requires three separations: instrument floor vs DUT, spurs vs noise, and shorted input vs real source impedance. Validation should reproduce the expected scaling with Zs(f) and with ENBW.
- Shorted input tests the DUT baseline with Zs≈0.
- Real Zs adds in·|Zs| and source/noise terms.
- Different results are expected when ownership changes.
- Report the measurement BW/ENBW explicitly.
- Instrument floor should be >6–10 dB below DUT.
- Gain must avoid clipping and avoid quantization dominance.
- FFT contains spurs and noise together.
- List top spurs (50/60 Hz) separately from noise RMS.
- Use windowing to reduce leakage into the noise floor.
- Expect: baseline floor (DUT + network).
- Check: above instrument baseline by 6–10 dB.
- Red flag: strong 50/60 Hz dominates FFT.
- Expect: floor increases vs short.
- Check: increases with larger Rs.
- Diagnose: in·|Zs| or 4kTR ownership.
- Expect: high-frequency floor reduces.
- Check: Zs(f) shaping matches the model.
- Red flag: no change when Cs is added.
Common pitfalls: the 10 mistakes that break noise budgets
Most noise-budget failures come from a small set of repeatable mistakes. Each item below ties a mistake to a concrete consequence and a quick check that can be run in minutes.
Engineering checklist (copy/paste)
This checklist standardizes noise budgets into a reusable template. Every line item should include Reference (RTI/RTO) and BW/ENBW/window. Validation should reproduce expected scaling with Zs(f) and with ENBW before trusting any numbers.
| Category | Item | What to record | Method | Pass/Target | Example PNs (optional) |
|---|---|---|---|---|---|
| Input model | Rs (Ω) | Value, tolerance, TCR, temperature points | BOM + temperature assumption | Zs(f) defined for the full band | Vishay VHP (Z-Foil), Susumu RG |
| Input model | Cs (F) | Dielectric, voltage rating, tolerance | BOM + datasheet | Zs(f) shaping matches intent | Murata GRM (C0G), TDK CGA (C0G) |
| Input model | Sensor equivalent | R/RC or current-source model, temperature range | Sensor datasheet + simplified equivalent | Zs(f) defined (no gaps) | — |
| Noise terms | Op-amp en | Density, band, 1/f corner (if given), RTI/RTO | Datasheet + refer rules | Included in RSS at the chosen reference | AD797, OPA211, OPA1612 |
| Noise terms | Op-amp in·|Zs| | in density, Zs(f), RTI/RTO | Datasheet + Zs model | Ownership checked by Rs sweep | OPA140 (FET), ADA4625-1, LTC6240 |
| Noise terms | Resistor network 4kTR | Which resistors contribute at RTI, values, temperature | Compute + refer to RTI/RTO | No “missing dominant” items | Vishay VHP/VSM, Vishay ACAS (arrays) |
| Noise terms | Reference / bias / supplies (if applicable) | Noise metric + how it refers to RTI/RTO | Datasheet + refer rule | Included (or explicitly excluded) with reason | — |
| Noise terms | Chopper artifacts (if used) | Spur amplitude + residual RMS, report separately | FFT spur list + ENBW integration | Spurs below limits; residual in RSS | OPA388, OPA189, ADA4522-2 |
| Bandwidth | fc, filter order | Corner, order, filter type | Design intent + measurement config | Matches the application window | — |
| Bandwidth | ENBW / window | ENBW number, FFT window, averaging | Compute + record measurement settings | RMS scales with √ENBW | — |
| Budget output | Reference (RTI/RTO) | Every row states RTI or RTO | Budget template rule | No mixed references | — |
| Budget output | Metric (RMS / pp) | RMS in-band; pp rule (if used) stated | ENBW integration + reporting | Meets target with margin | — |
| Budget output | Margin | Default 20–30% reserved | Budget policy | Meets target after margin | — |
| Validation | Short / Rs / Rs+Cs | Record noise RMS + spur list for each config | H2-9 minimal experiment | Ownership trends match the model | Relays: Omron G6K; Switches: ADG1201, TMUX1101 |
| Validation | BW sweep | Change fc/order; record RMS vs ENBW | Repeat measurement with same reporting | RMS follows √ENBW | — |
| Validation | Repeatability | Re-run after reconnect/power-cycle; compare distributions | Same setup, same BW, same report format | No unexplained drift across runs | — |
FAQs: noise modeling & budgeting
These answers keep noise discussions inside a clean budget workflow: same reference (RTI/RTO), correct ENBW, and repeatable validation. Each card includes a short answer and a data-ready structure for documentation.