Skip to main content

SQNR of delta modulation for a single-tone signal

Short answer

For a single tone at max amplitude without slope overload, SQNR = 3 fs³/(8π² fm² W). In dB: 30log10 fs – 20log10 fm – 10log10 W – 14.2. It is independent of Δ and improves 9 dB per doubling of fs.

Derive an expression for the SQNR (in dB) of the delta modulation for a single-tone analog signal.

Setup. Delta modulation uses step size Δ\Delta, sampling rate fs=1/Tsf_s = 1/T_s and a reconstruction LPF of bandwidth WW at the receiver. The message is a single tone:

m(t)=Amcos⁡2πfmtm(t) = A_m\cos 2\pi f_m t

Step 1: Maximum amplitude without slope overload

The staircase can change by at most Δ\Delta in TsT_s, so the maximum slope it can follow is Δ/Ts=Δfs\Delta/T_s = \Delta f_s. The maximum slope of the tone is

∣dmdt∣max=2πfmAm\left|\frac{dm}{dt}\right|_{max} = 2\pi f_m A_m

No slope overload requires 2πfmAm≤Δfs2\pi f_m A_m \le \Delta f_s, so

Am,max=Δfs2πfmA_{m,max} = \frac{\Delta f_s}{2\pi f_m}

Step 2: Signal power

S=Am,max22=Δ2fs28π2fm2S = \frac{A_{m,max}^2}{2} = \frac{\Delta^2 f_s^2}{8\pi^2 f_m^2}

Step 3: Granular (quantization) noise power

Without slope overload, the error q(t)=m(t)−mq(t)q(t) = m(t) - m_q(t) stays within ±Δ\pm\Delta. Assuming it is uniformly distributed in (−Δ,Δ)(-\Delta, \Delta):

E[q2]=∫−ΔΔq212Δ dq=12Δ⋅2Δ33=Δ23E[q^2] = \int_{-\Delta}^{\Delta} q^2\frac{1}{2\Delta}\,dq = \frac{1}{2\Delta}\cdot\frac{2\Delta^3}{3} = \frac{\Delta^2}{3}

This noise power is spread approximately uniformly over 00 to fsf_s. The LPF passes only 00 to WW:

Nq=Δ23⋅WfsN_q = \frac{\Delta^2}{3}\cdot\frac{W}{f_s}

Step 4: SQNR

SQNR=SNq=Δ2fs28π2fm2⋅3fsΔ2W=3fs38π2fm2W\begin{aligned} \text{SQNR} &= \frac{S}{N_q} = \frac{\Delta^2 f_s^2}{8\pi^2 f_m^2}\cdot\frac{3 f_s}{\Delta^2 W} \\ &= \frac{3 f_s^3}{8\pi^2 f_m^2 W} \end{aligned}

Step 5: In dB

Since 10log⁡1038π2=−14.210\log_{10}\frac{3}{8\pi^2} = -14.2 dB,

SQNRdB=30log⁡10fs−20log⁡10fm−10log⁡10W−14.2 dB\text{SQNR}_{dB} = 30\log_{10} f_s - 20\log_{10} f_m - 10\log_{10} W - 14.2\ \text{dB}

Observations:

  • SQNR ∝fs3\propto f_s^3: doubling the sampling rate improves SQNR by 9 dB (compared with 6 dB per extra bit in PCM).
  • SQNR does not depend on Δ\Delta (at the maximum amplitude), because the allowed amplitude and noise both scale with Δ\Delta.

Example: fs=64f_s = 64 kHz, fm=1f_m = 1 kHz, W=4W = 4 kHz:

SQNR=3(64000)38π2(1000)2(4000)=2490≈33.96 dB\text{SQNR} = \frac{3(64000)^3}{8\pi^2(1000)^2(4000)} = 2490 \approx 33.96\ \text{dB}

✓ Answer checked by Claude Opus 5.5 (high effort)

All Communication Systems chapter 4 questions →