Free tool

Signal Chain Noise Budget and ENOB Calculator

Enter each stage's gain and input-referred noise. The calculator refers everything back to the input, ranks the stages, folds in the converter's own quantisation noise, and tells you the effective bits you are actually getting.

StageGain (V/V)Input-referred noise (nV/√Hz)Gain to hereContribution RTIShare
Total input-referred
nV/√Hz
Integrated at output
V rms over the band
SNR
dB, full scale to noise
Effective bits

Runs entirely in your browser. Nothing is uploaded, stored, or sent anywhere.

Noise does not add the way people expect

A signal chain's noise is not the sum of its stages, and it is not dominated by the noisiest part. Each stage's noise is referred back to the input by dividing by all the gain ahead of it, so a mediocre stage sitting behind 100× of gain contributes one hundredth of its noise to the total. This is the same result as Friis' formula in RF, and it has one blunt consequence: the first stage with real gain sets the noise floor, and almost nothing downstream can recover it.

That is why a low-noise op-amp placed after the gain stage is decoration, why an expensive anti-alias filter rarely improves anything, and why the single most effective change in most chains is moving gain earlier rather than making any individual part quieter.

eRTI = √( esrc² + e1² + (e2/G1)² + (e3/(G1G2))² + … )
SNR = 20 log10( VFS/(2√2) / eout )  ·  ENOB = (SNR − 1.76) / 6.02

The converter is a noise source too

Quantisation noise is real noise, and this tool refers it back to the input alongside everything else. That comparison is the one that saves money. If the ADC dominates, your analog chain is already quieter than the converter can resolve and every further improvement to it is wasted. If the analog chain dominates, buying a higher-resolution converter buys you nothing at all — you will simply digitise your own noise more precisely.

Quantisation noise is LSB/√12 spread across the Nyquist band, which is where oversampling gets its advantage: the noise is fixed in total power, so sampling faster and averaging pushes most of it outside the band you care about. Every 4× of oversampling buys about one extra bit, and only until the analog noise floor stops it.

Reading the result honestly

Flatband only. This treats each stage's noise as white across the band. Below the 1/f corner — typically tens of hertz for bipolar parts, and effectively absent in choppers — noise rises, and a slow or DC measurement can be dominated by a region this model does not represent.

What else is missing

More free tools

Each of these runs entirely in your browser. Nothing is uploaded, stored or sent anywhere, and none of them needs an email address.

Via stub resonance →
Stub length to its quarter-wave null, and whether the link needs backdrilling.
Resistor divider →
E-series values, worst-case output range with stacked tolerances, and dissipation.
Op-amp error budget →
Every DC error term referred to the input, ranked, and converted to ADC LSBs.
Phase noise to jitter →
Integrate an L(f) profile to RMS jitter, with the dominant decade named.

See all 49 engineering tools →

Stay in touch

New tools and notes, once a month at most

We add tools here fairly often and write up the things worth writing up — a stackup that behaved oddly, a standard that turned out to be obsolete, a calculator that was quietly wrong. Join and you get told when something new lands.

One email a month at the very most, and usually less. No drip sequence, no sales cadence, no sharing your address with anyone. Unsubscribe whenever you like.

Join the list →

Talk to us about a board design review →