PracticeVideosBlogFlashcards

11.1 Pulse & Digital Modulation Systems

Key Takeaways

  • The Nyquist Sampling Theorem dictates a minimum sampling frequency fs >= 2*fm to completely recover an analog signal without aliasing error.

  • Pulse Code Modulation (PCM) bit rate is R = n * fs = n * 2 * fm, where n represents the quantization bits per sample.

  • Companding standards (A-law with A=87.6 in Europe and the Philippines; u-law with u=255 in North America and Japan) equalize signal-to-quantization-noise ratio (SQNR) across wide dynamic ranges.

  • M-ary Quadrature Amplitude Modulation (QAM) combines amplitude and phase shift keying to achieve high spectral efficiency log2(M) bps/Hz.

  • Manchester line coding provides mandatory midpoint transitions for self-clocking synchronization at the cost of doubling required bandwidth.

Last updated: July 2026

11.1 Pulse & Digital Modulation Systems

Quick Answer: Pulse and digital modulation systems convert analog band-limited signals into discrete binary code and modulate them onto high-frequency carriers. Key formulas tested on the PRC ECE board exam include the Nyquist sampling rate (fs≥2fmf_s \ge 2 f_m), Pulse Code Modulation bit rate (R=n⋅fsR = n \cdot f_s), Signal-to-Quantization-Noise Ratio (SQNR≈6.02n+1.76 dBSQNR \approx 6.02n + 1.76 \text{ dB} for sinusoidal signals), and M-ary modulation spectral efficiency (Bw=S=R/log⁡2MB_w = S = R / \log_2 M).


Fundamentals of Pulse Modulation

Pulse modulation systems fall into two distinct categories: analog pulse modulation and digital pulse modulation. In analog pulse modulation, a carrier consisting of a periodic train of rectangular pulses is modified by an analog message signal. The primary analog pulse modulation methods are:

  1. Pulse Amplitude Modulation (PAM): The amplitude of individual pulses is made proportional to the instantaneous amplitude of the modulating signal. PAM signals remain analog in nature because pulse amplitudes take on an infinite continuous range of values.
  2. Pulse Width Modulation (PWM): Also called Pulse Duration Modulation (PDM), the width or duration of each pulse varies in direct proportion to the modulating signal amplitude while pulse height remains constant.
  3. Pulse Position Modulation (PPM): The time position of a constant-width pulse within its prescribed time slot is shifted relative to a reference clock in accordance with the modulating signal's instantaneous magnitude.

While PAM, PWM, and PPM offer basic pulse-based transmission, they remain susceptible to noise accumulated along transmission paths. Pulse Code Modulation (PCM) overcomes noise degradation by sampling, quantizing, and converting analog samples into fixed-length binary bit sequences.


Nyquist Sampling Theorem & Aliasing

To digitize a continuous-time signal without information loss, it must be sampled according to the Nyquist-Shannon Sampling Theorem.

Mathematical Statement

For a band-limited signal with a maximum modulating frequency component fmf_m, the minimum sampling frequency fsf_s required to allow exact reconstruction from its samples is:

fs≥2fmf_s \ge 2 f_m

The absolute minimum sampling frequency fs,min=2fmf_{s,min} = 2 f_m is designated as the Nyquist rate, and the corresponding maximum time interval between samples Ts=1/(2fm)T_s = 1 / (2 f_m) is the Nyquist interval.

Aliasing & Anti-Aliasing Filters

If a signal is sampled below the Nyquist rate (fs<2fmf_s < 2 f_m), the high-frequency spectral components overlap into the fundamental baseband spectrum. This distortion phenomenon is known as aliasing. Overlapping spectral components generate false lower-frequency ghost signals that cannot be separated by downstream filtering.

In practical PRC examination problems, an anti-aliasing low-pass filter with a sharp cutoff frequency at fmf_m is placed prior to the sampler to eliminate any frequency components above half the sampling frequency (fs/2f_s / 2). Additionally, real-world telecommunication systems utilize a guard band (fs>2fmf_s > 2 f_m) to allow practical filter roll-off. For example, standard commercial voice telephony (band-limited to 300−3400 Hz300 - 3400 \text{ Hz}, approximated as fm=4000 Hzf_m = 4000 \text{ Hz}) utilizes a standardized sampling frequency of fs=8000 Hzf_s = 8000 \text{ Hz} (or 8 kHz).


Quantization Process & SQNR

Quantization converts a continuous-amplitude sample into a discrete amplitude chosen from a finite set of predetermined levels LL. If an analog voltage range Vmax−VminV_{max} - V_{min} is divided into LL equal step sizes, the quantization step size (or resolution) δ\delta is:

δ=Vmax−VminL=Vp−p2n\delta = \frac{V_{max} - V_{min}}{L} = \frac{V_{p-p}}{2^n}

where nn is the number of binary bits assigned per sample (L=2nL = 2^n).

Quantization Error and Noise

The difference between the instantaneous input sample voltage and its assigned discrete quantized level is the quantization error eqe_q. Assuming uniform quantization where error is uniformly distributed between −δ/2-\delta / 2 and +δ/2+\delta / 2, the mean square quantization noise power NqN_q is:

Nq=δ212N_q = \frac{\delta^2}{12}

Signal-to-Quantization-Noise Ratio (SQNR)

For a full-scale sinusoidal signal with peak amplitude A=Vp−p/2A = V_{p-p} / 2, the signal power is Ps=A2/2=(Lδ/2)2/2=L2δ2/8P_s = A^2 / 2 = (L \delta / 2)^2 / 2 = L^2 \delta^2 / 8. Taking the ratio of signal power to quantization noise power yields the fundamental PCM SQNR formula:

SQNR=PsNq=L2δ2/8δ2/12=1.5L2=1.5×22nSQNR = \frac{P_s}{N_q} = \frac{L^2 \delta^2 / 8}{\delta^2 / 12} = 1.5 L^2 = 1.5 \times 2^{2n}

Expressing SQNR in decibels:

SQNRdB=10log⁡10(1.5)+20log⁡10(2n)≈6.02n+1.76 dBSQNR_{\text{dB}} = 10 \log_{10}(1.5) + 20 \log_{10}(2^n) \approx 6.02 n + 1.76 \text{ dB}

This key equation demonstrates that adding 1 bit per sample increases the SQNR by approximately 6.02 dB (often referred to as the 6 dB per bit rule of thumb on PRC licensure exams).


Companding: A-Law and μ-Law Standards

In speech signals, low-amplitude vocal sounds occur far more frequently than high-amplitude peaks. Uniform quantization yields poor SQNR for weak signals because the fixed step size δ\delta represents a large percentage relative to small amplitudes. To equalize SQNR across all signal levels, non-uniform quantization via companding (COMPression + EXPanding) is applied.

The analog signal is compressed prior to quantization at the transmitter and expanded after decoding at the receiver.

Parameter / Standardμ\mu-Law (Mu-Law)A-Law
Primary Geographic UsageNorth America, Japan, Philippines (legacy systems)Europe, Philippines (international ITU-T trunk lines)
Governing ITU StandardITU-T G.711ITU-T G.711
Compression Parameterμ=255\mu = 255A=87.6A = 87.6
Linear Region Near OriginSmooth logarithmic curveExact linear segment near zero (∣x∣<1/A\vert x\vert< 1/A)
Dynamic Range Improvement≈24 dB\approx 24 \text{ dB} improvement for low levels≈24.1 dB\approx 24.1 \text{ dB} improvement for low levels
Segmented Approximation15-segment piecewise linear curve13-segment piecewise linear curve

Pulse Code Modulation (PCM) Bit Rate & Bandwidth Calculations

The fundamental parameters governing a PCM transmission link are bit rate (RR), bit duration (TbT_b), and minimum transmission bandwidth (BminB_{min}).

  1. PCM Transmission Bit Rate (RR): R=n⋅fs=n⋅2fmR = n \cdot f_s = n \cdot 2 f_m where nn is bits per sample and fsf_s is sampling frequency.
  2. Bit Duration (TbT_b): Tb=1RT_b = \frac{1}{R}
  3. Minimum Nyquist Transmission Bandwidth (BminB_{min}): Using ideal Nyquist low-pass filtering, the minimum channel bandwidth needed to transmit RR bits per second without intersymbol interference (ISI) is: Bmin=R2=nfs2B_{min} = \frac{R}{2} = \frac{n f_s}{2}

Step-by-Step Sample Board Exam Calculation

Problem: A standard analog voice signal occupying a bandwidth of 300 Hz300 \text{ Hz} to 3400 Hz3400 \text{ Hz} is sampled at 8000 samples/sec8000 \text{ samples/sec} and encoded using an 8-bit PCM system. Calculate (a) the PCM output bit rate, (b) the duration of a single bit, and (c) the minimum channel bandwidth required.

Solution:

  1. Calculate Bit Rate (RR): R=n⋅fs=8 bits/sample×8000 samples/sec=64,000 bps=64 kbpsR = n \cdot f_s = 8 \text{ bits/sample} \times 8000 \text{ samples/sec} = 64,000 \text{ bps} = 64 \text{ kbps}
  2. Calculate Bit Duration (TbT_b): Tb=1R=164,000 sec=15.625 μsT_b = \frac{1}{R} = \frac{1}{64,000 \text{ sec}} = 15.625 \ \mu\text{s}
  3. Calculate Minimum Channel Bandwidth (BminB_{min}): Bmin=R2=64,0002=32,000 Hz=32 kHzB_{min} = \frac{R}{2} = \frac{64,000}{2} = 32,000 \text{ Hz} = 32 \text{ kHz}

Digital Carrier Modulation Schemes

When transmitting binary data over bandpass channels (such as wireless radio links, coaxial networks, or satellite feeds), binary bits modulate a high-frequency sinusoidal carrier vc(t)=Accos⁡(2πfct+ϕ)v_c(t) = A_c \cos(2\pi f_c t + \phi).

  Digital Baseband Bitstream (10110...)
                 │
                 ▼
   ┌───────────────────────────┐
   │ Digital Carrier Modulator │ ◄── Sinusoidal Carrier Ac*cos(2π fc t + φ)
   └─────────────┬─────────────┘
                 │
                 ▼
  Modulated Output Signal (ASK, FSK, PSK, QAM)

1. Amplitude Shift Keying (ASK)

Binary ASK varies carrier amplitude AcA_c between two levels. In On-Off Keying (OOK), a binary '1' transmits the carrier (AcA_c) and a binary '0' turns the carrier off (00). ASK is highly sensitive to channel attenuation and noise variations.

2. Frequency Shift Keying (FSK)

Binary FSK shifts carrier frequency between two discrete frequencies: mark frequency fmf_m (for binary '1') and space frequency fsf_s (for binary '0'). In Continuous Phase FSK (CPFSK) or Minimum Shift Keying (MSK), phase continuity is maintained across bit transitions, minimizing sideband bandwidth requirements.

3. Phase Shift Keying (PSK)

PSK alters carrier phase ϕ\phi while maintaining constant amplitude AcA_c, providing superior noise immunity over ASK.

  • Binary PSK (BPSK): Uses 2 phase states separated by 180∘180^\circ (0∘0^\circ for '1', 180∘180^\circ for '0'). Each symbol represents 1 bit (N=1N=1).
  • Quadrature PSK (QPSK): Uses 4 phase states separated by 90∘90^\circ (45∘,135∘,225∘,315∘45^\circ, 135^\circ, 225^\circ, 315^\circ). Each symbol encodes N=2N=2 bits (dibit: 00, 01, 11, 10).
  • 8-PSK: Uses 8 phase states separated by 45∘45^\circ. Each symbol encodes N=3N=3 bits (tribit).

4. Quadrature Amplitude Modulation (QAM)

QAM simultaneously modulates both amplitude and phase of two orthogonal carriers (in-phase II and quadrature QQ) operating at the same carrier frequency fcf_c:

s(t)=I(t)cos⁡(2πfct)−Q(t)sin⁡(2πfct)s(t) = I(t) \cos(2\pi f_c t) - Q(t) \sin(2\pi f_c t)

Common QAM orders include 16-QAM (4 bits/symbol), 64-QAM (6 bits/symbol), and 256-QAM (8 bits/symbol), widely used in 4G/5G mobile networks, Wi-Fi (802.11ac/ax), and digital cable TV (DOCSIS).


Modulation Performance Comparison

The table below summarizes digital carrier modulation parameters frequently asked in licensure board exams:

Modulation SchemeBits / Symbol (N=log⁡2MN = \log_2 M)Symbol Rate / Baud Rate (SS)Minimum Bandwidth (BminB_{min})Bandwidth Efficiency (bps/Hz)Relative Noise Immunity
BPSK1RRRR1Excellent
BFSK1RR2Δf+R2 \Delta f + R<1< 1Good
QPSK2R/2R / 2R/2R / 22Excellent
8-PSK3R/3R / 3R/3R / 33Moderate
16-QAM4R/4R / 4R/4R / 44Moderate
64-QAM6R/6R / 6R/6R / 66Susceptible to Noise

Constellation Diagrams & Symbol Mapping

A constellation diagram plots digital modulation symbols on a two-dimensional Cartesian plane where the horizontal axis represents the In-Phase (II) component and the vertical axis represents the Quadrature (QQ) component.

  • BPSK Constellation: Consists of 2 points located at (+A,0)(+A, 0) and (−A,0)(-A, 0) on the II-axis.
  • QPSK Constellation: Consists of 4 points located in the four quadrants at (±A/2,±A/2)(\pm A/\sqrt{2}, \pm A/\sqrt{2}), with equal distance from the origin.
  • 16-QAM Constellation: Displays a rectangular grid of 16 points (4×44 \times 4 array) combining 3 distinct amplitude levels and 12 phase angles.

To minimize bit error rates (BER), adjacent constellation points are mapped using Gray Coding, ensuring that neighboring symbol decisions differ by only 1 single bit position.


Line Coding Techniques

Line coding converts binary bit sequences into baseband voltage waveforms suitable for physical metallic or optical channels. Key selection criteria include self-clocking capability, DC balance (zero net DC offset), and spectral occupancy.

Bitstream:     1           0           1           1           0
         ┌───┐       ┌───────┐   ┌───┐       ┌───┐       ┌───────┐
NRZ-L:   │   │       │       │   │   │       │   │       │       │
       ──┘   └───────┴───────┴───┘   └───────┘   └───────┴───────┴──

         ┌───┐   ┌───┐       ┌───┐   ┌───┐   ┌───┐       ┌───┐   ┌───┐
Manch:   │   └───┤   │───────┤   └───┤   └───┤   │───────┤   └───┤   │
       ──┘       └───┘       └───┘       └───┘   └───┘       └───┘   └───
  1. Non-Return-to-Zero Level (NRZ-L): Binary '1' is represented by one voltage level (e.g., +V+V), and binary '0' by another (e.g., −V-V). Lacks self-clocking and contains high DC content.
  2. Non-Return-to-Zero Invert (NRZ-I): Transition at the boundary of a bit period indicates binary '1'; no transition indicates binary '0'. Provides differential encoding.
  3. Return-to-Zero (RZ): Signal returns to zero volts halfway through each bit period. Ensures timing synchronization but doubles required channel bandwidth.
  4. Alternate Mark Inversion (AMI): A bipolar encoding where binary '0' is zero volts, while binary '1' alternates between +V+V and −V-V. Eliminates DC content and enables single-bit error detection.
  5. Manchester Code: Binary '1' is represented by a high-to-low voltage transition at the midpoint of the bit interval; binary '0' by a low-to-high transition. Guarantees clock recovery for every bit but requires double the minimum bandwidth (B=RB = R) compared to NRZ.
Test Your Knowledge

An analog audio signal with a maximum frequency component of 3.4 kHz is to be quantized using an 8-bit PCM encoder. What is the minimum required sampling rate and the resulting output bit rate?

A

Sampling rate = 6.8 kHz; Bit rate = 54.4 kbps

B

Sampling rate = 8.0 kHz; Bit rate = 64.0 kbps

C

Sampling rate = 3.4 kHz; Bit rate = 27.2 kbps

D

Sampling rate = 13.6 kHz; Bit rate = 108.8 kbps

Test Your Knowledge

By how much does the Signal-to-Quantization-Noise Ratio (SQNR) of a uniform PCM system increase when the number of bits per sample is increased from 6 bits to 10 bits?

A

6.02 dB

B

12.04 dB

C

24.08 dB

D

36.12 dB

Test Your Knowledge

Which line coding scheme guarantees a voltage transition at the midpoint of every bit period to ensure timing synchronization, but requires twice the bandwidth of standard NRZ?

A

Alternate Mark Inversion (AMI)

B

Bipolar Return-to-Zero (BRZ)

C

Manchester Encoding

D

Non-Return-to-Zero Invert (NRZ-I)

Sections you finish are checked off in the contents.