Annotated EEL4512C Topic10 Pulse Modulation Coding
Annotated EEL4512C Topic10 Pulse Modulation Coding
Systems
Topic 10-Pulse Modulation and Coding
• These numbers may come from the process of sampling a continuous-time signal m(t).
• Alternatively, it may directly represent (digital) information that intrinsically available
in discrete-time.
• Because the m[n] may not come from sampling, we call each m[n] a symbol.
• We want to transmit our message via m[n] in the form of pulse modulation.
2
Slide content from [1]
Pulse Modulation (Cont’)
3
Slide content from [1]
Unmodulated Pulse Train
4
Slide content from [1]
Pulse-Amplitude Modulation (PAM)
5
Slide content from [1]
PAM (Cont’)
6
Slide content from [1]
PAM Properties
7
Slide content from [1]
Frequency-Domain Analysis of PAM
8
Slide content from [1]
Frequency-Domain Analysis of PAM (Cont’)
9
Slide content from [1]
PAM Properties
• Our goal is to design a “good" pulse p(t) that satisfies two important
properties
(a) 𝑚[n] = m[n] for all n
(b) P(f) is band-limited and hence X(f) is band-limited.
10
Slide content from [1]
Let’s consider rectangular pulse
11
Slide content from [1]
A wider Pulse
Common Property:
13
Slide content from [1]
Example of pulse that doesn’t cause ISI and is band
limited
• Sinc Function
14
Slide content from [1]
Any better option?
Recall that:
• Our goal is to design a “good" pulse p(t) that satisfies two important
properties
(a) 𝑚[n] = m[n] for all n
(b) P(f) is band-limited and hence X(f) is band-limited.
• How can we translate the first condition to a frequency domain property
for the pulse?
• Recall the following property for the pulse that causes no ISI:
15
Slide content from [1]
Frequency domain property of no ISI Pulse
In LHS, the only nonzero term in the sum is the one with n = 0.
Therefore:
16
Slide content from [1]
Nyquist’s Criterion for Zero ISI
• A pulse p(t) is a Nyquist pulse if its Fourier transform P(F) satisfies the
above condition.
17
Slide content from [1]
Nyquist pulse examples
18
Raised cosine family
19
Slide content from [1]
Review of Methods for Transmitting Analog Signals
20
Slide content from [1]
Transmitting Digital Signal-Digital Pulse
Modulation
21
Slide content from [1]
Pulse Code Modulation (PCM)
22
Slide content from [1]
PCM Process Example
23
Slide content from [1]
PCM Advantages
24
Slide content from [1]
PCM Advantages (Cont’)
25
Slide content from [1]
Line coding
26
Slide content from [1]
Line Code Definitions
27
Slide content from [1]
Line Code Definitions (Cont’)
28
Slide content from [1]
Differential pulse-code modulation (DPCM) and
Delta Modulation (DM)
• In DPCM:
• The main idea is that instead of
transmitting the sample values, we
transmit the difference between the
successive sample values.
• The difference between successive
samples is generally much smaller than
the sample values. Thus, the peak
amplitude of the transmitted values is
reduced considerably. Therefore, our
quantizer can consider smaller range.
29
Slide content from [1]
References
30