Signal Processing

Sampling Rate

A 5G NR base station digitizes a 100 MHz channel centered at 3.5 GHz. The traditional approach: mix down to IF, then sample at 250 MSPS (2.5× the bandwidth). The modern approach: use a 10 GSPS direct RF sampling ADC that digitizes the 3.5 GHz carrier directly, eliminating the mixer, LO, and IF filter entirely. The ADC's sampling rate determines the instantaneous bandwidth available to the digital signal processor: at 10 GSPS, the Nyquist bandwidth is 5 GHz, enough to capture the entire sub-6 GHz band simultaneously. Sampling rate is not just a spec; it is the gateway between the analog world and the digital processing engine that defines a modern receiver's capability.
Category: Signal Processing
Nyquist: fs ≥ 2×fmax
Trend: Direct RF sampling replacing superhets

ADC Sampling Rates by Application

ApplicationSampling RateResolutionNyquist BWStrategy
Audio44.1 / 48 kSPS16 to 24 bits22 kHzOversampled ΣΔ
HF SDR receiver60 to 125 MSPS14 to 16 bits30 to 62 MHzDirect sampling
Cellular IF200 to 500 MSPS12 to 14 bits100 to 250 MHzIF sampling
5G NR direct RF4 to 10 GSPS12 to 14 bits2 to 5 GHzDirect RF sampling
Oscilloscope20 to 256 GSPS8 to 10 bits10 to 128 GHzInterleaved ADCs
Radar digital beamforming1 to 4 GSPS12 to 14 bits0.5 to 2 GHzUndersampling or direct
Nyquist criterion:
fs ≥ 2×fmax (for baseband signals)
fs ≥ 2×BW (for bandpass undersampling)

Oversampling SNR gain:
ΔSNR = 10·log10(fs / 2B) dB
1 GSPS, 10 MHz BW: ΔSNR = 10·log(1000/20) = 17 dB (~2.8 extra bits)

Alias frequency:
falias = |fsignal − n×fs| (choose n for result in 1st Nyquist zone)
Common Questions

Frequently Asked Questions

What if I sample too slowly?

Frequencies above fs/2 alias to false positions. 30 MHz at 40 MSPS appears at 10 MHz. Indistinguishable from a real signal. Anti-aliasing filter before ADC must attenuate everything above Nyquist. Steeper filter needed when fs is barely above 2×BW.

What is undersampling?

Sample a bandpass signal at ≥2×BW (not 2×carrier). A 2.4 GHz WiFi signal (20 MHz BW) at 80 MSPS: aliases to baseband. ADC acts as digitizer + downconverter. Requires wideband track-and-hold and bandpass anti-alias filter.

How does oversampling help?

Spreads quantization noise across wider band. Signal occupies only a fraction: SNR gain = 10·log(fs/2B). 14-bit ADC at 1 GSPS, 10 MHz BW: +17 dB SNR = effective 16.8 bits. Sigma-delta ADCs oversample 64 to 256× with noise shaping.

System Design

Sampling Rate Planner

Enter signal bandwidth, center frequency, and ADC resolution. Get the minimum sampling rate for Nyquist, oversampling, or undersampling strategies with aliasing analysis.

Plan Sampling