rftools.io

Oversampling & Noise Shaping SNR Calculator

Calculate SNR improvement from oversampling and noise shaping for sigma-delta ADCs, including effective bits gained from higher OSR

Loading calculator...

Formula

SNR_os = SNR_base + 10·log₁₀(π²ᴸ/(2L+1)) + (2L+1)·10·log₁₀(OSR)

NADC resolution (bits)
OSROversampling ratio
LNoise shaping order
SNRSignal-to-noise ratio (dB)
ENOBEffective number of bits (bits)

How It Works

Oversampling and noise shaping are advanced signal processing techniques used to improve the signal-to-noise ratio (SNR) in analog-to-digital conversion systems. In oversampling, the sampling rate is significantly higher than the Nyquist rate, which allows for improved resolution and noise reduction. Noise shaping is a complementary technique that mathematically reshapes the quantization noise spectrum, pushing more noise energy into higher frequency bands that can be easily filtered out. The fundamental principle behind these techniques is to trade sampling bandwidth for improved signal quality. By oversampling at a much higher rate, quantization noise is spread over a wider frequency range, effectively reducing its density in the signal band of interest. Noise shaping further enhances this process by using feedback mechanisms and sophisticated digital filtering algorithms to dynamically redistribute quantization noise.

Worked Example

Consider an ADC system with the following parameters: - Input signal frequency: 1 kHz - Base sampling rate: 2.2 kHz (Nyquist rate) - Oversampling ratio: 64x - Noise shaping order: 3rd order Calculation steps: 1. New sampling rate = 2.2 kHz × 64 = 140.8 kHz 2. Effective bit resolution improvement = 10 * log10(64) ≈ 18 dB 3. Noise transfer function applies 3rd order noise shaping 4. Resulting SNR improvement: approximately 15-20 dB compared to standard sampling

Practical Tips

  • Choose an appropriate oversampling ratio based on your signal characteristics
  • Use higher-order noise shaping for more aggressive noise reduction
  • Consider computational complexity when implementing noise shaping algorithms
  • Verify system stability when designing noise shaping feedback loops

Common Mistakes

  • Ignoring computational overhead of high-order noise shaping
  • Selecting inappropriate oversampling rates
  • Failing to account for feedback system stability
  • Overlooking anti-aliasing filter design

Frequently Asked Questions

What is the optimal oversampling ratio?

Typically between 32x and 128x, depending on signal requirements and system constraints

How does noise shaping improve SNR?

By redistributing quantization noise to higher frequency bands that can be easily filtered out, reducing noise in the signal band of interest

What are the limitations of oversampling?

Increased computational complexity, higher power consumption, and potential stability issues in feedback systems

Shop Components

Affiliate links — we may earn a commission at no cost to you.

Op-Amps

General-purpose and precision operational amplifiers

Active Filter ICs

Dedicated filter ICs for low-pass, high-pass, and bandpass designs

Related Calculators