SlideShare a Scribd company logo
Differential pulse-code
modulation
By:-
•Dharit Unadkat -130870111039
Guided By:-
•Prof.Bharat Tank
•Prof.Ketan Goswami
Class:-
EC-6th sem,
Parul Institute of Technology,
Limda.
Digital Communication
Introduction
• Differential pulse-code modulation (DPCM) is a signal
encoder that uses the baseline of pulse-code modulation
(PCM) but adds some functionalities based on the prediction
of the samples of the signal. The input can be an analog signal
or a digital signal.
• If the input is a continuous-time analog signal, it needs to
be sampled first so that a discrete-time signal is the input to the
DPCM encoder.
Digital Communication
• Option 1: take the values of two consecutive samples; if
they are analog samples, quantize them; calculate the
difference between the first one and the next; the output is
the difference, and it can be further entropy coded.
• Option 2: instead of taking a difference relative to a
previous input sample, take the difference relative to the
output of a local model of the decoder process; in this
option, the difference can be quantized, which allows a
good way to incorporate a controlled loss in the encoding.
Digital Communication
Block diagram
Digital Communication
Principle of DPCM
Digital Communication
Adaptive delta modulation
• Adaptive delta modulation or [continuously variable slope
delta modulation] (CVSD) is a modification of DM in
which the step size is not fixed. Rather, when several
consecutive bits have the same direction value, the encoder
and decoder assume that slope overload is occurring, and
the step size becomes progressively larger.
• Otherwise, the step size becomes gradually smaller over
time. ADM reduces slope error, at the expense of increasing
quantizing error.This error can be reduced by using a low-
pass filter. ADM provides robust performance in the
presence of bit errors meaning error detection and
correction are not typically used in an ADM radio design,
this allows for a reduction in host processor workload
(allowing a low-cost processor to be used).
Digital Communication
ANALYSIS OF DPCM
• Consider a signal x(t) that is sampled to obtain the
samples x(kTs), where Ts is the sampling period
and k is an integer representing the sample number.
For simplicity, the samples can be written in the
form x[k], where the sample period Ts is implied.
Assume that the signal x(t) is sampled at a very
high sampling rate. We can define d[k] to be the
difference between the present sample of a signal
and the previous sample, or
d [k ] = x [k ]− x [k −1].
Digital Communication
• Now this signal d[k] can be quantized instead of x[k] to
give the quantized signal dq[k].
As mentioned above, for signals x(t) that are sampled at a
rate much higher than the Nyquist rate, the range of values
of d[k] will be less than the range of values of x[k].
After the transmission of the quatized signal dq[k],
theoretically we can reconstruct the original signal by doing
an operation that is the inverse of the above operation. So,
we can Obtain an approximation of x[k] using
x^[k]=dq[k]+x^[k-1]
Digital Communication
So, if dq[k] is close to d[k], it appears from the above
equation that obtained xˆ[k ] will be close to d[k].
Digital Communication
• The receiver that will attempt to reconstruct the original
signal after transmitting it through the channel
Digital Communication
• Because we are quantizing a difference signal and
transmitting that difference over the channel, the
reconstructed signal may suffer from one or two possible
problems
Digital Communication
NYQUIST’S SAMPLING THEOREM
• According to the Nyquist sampling criterion, a signal must
be sampled at a sampling rate that is at least twice the
highest frequency in the signal to be able to reconstruct it
without aliasing.
• If g(t) is a continuous time signal with bandwidth B Hz
then it can be reconstructed exactly by its samples as long
as the sampling frequency is greater than 2B Hz.
Digital Communication
• The minimum sampling rate fs = 2B Hz required to
recover g(t) from its samples is called NYQUIST RATE
of sampling.
• The corresponding sampling interval
Ts = 1/22B
is called NYQUIST INTERVAL for g(t).
Digital Communication
Thank You
Digital Communication

More Related Content

PPTX
PPTX
Overview of sampling
PPTX
Sampling theorem
PDF
1.introduction to signals
PDF
3.Frequency Domain Representation of Signals and Systems
PPTX
Differential pulse code modulation
PPTX
PPTX
Digital modulation techniques
Overview of sampling
Sampling theorem
1.introduction to signals
3.Frequency Domain Representation of Signals and Systems
Differential pulse code modulation
Digital modulation techniques

What's hot (20)

PPT
UNIT-3 : CHANNEL CODING
PPT
Correlative level coding
PPT
Signals and classification
PPTX
Digital Communication Unit 1
PPT
Delta Modulation
PDF
Decimation and Interpolation
PPTX
Phase shift keying Presentation
PDF
Digital communication unit 1
PDF
Microwave Engineering Lecture Notes
PPS
Pulse modulation
PPTX
Digital communication unit II
PPT
Angle modulation
PPTX
M ary psk modulation
PPTX
Multirate DSP
PPTX
SAMPLING & RECONSTRUCTION OF DISCRETE TIME SIGNAL
PPT
Signal classification of signal
PPTX
discrete time signals and systems
PPTX
Fm demodulation using zero crossing detector
PDF
Digital base band modulation
UNIT-3 : CHANNEL CODING
Correlative level coding
Signals and classification
Digital Communication Unit 1
Delta Modulation
Decimation and Interpolation
Phase shift keying Presentation
Digital communication unit 1
Microwave Engineering Lecture Notes
Pulse modulation
Digital communication unit II
Angle modulation
M ary psk modulation
Multirate DSP
SAMPLING & RECONSTRUCTION OF DISCRETE TIME SIGNAL
Signal classification of signal
discrete time signals and systems
Fm demodulation using zero crossing detector
Digital base band modulation
Ad

Viewers also liked (20)

PPTX
Dpcm ( Differential Pulse Code Modulation )
PPT
PULSE CODE MODULATION (PCM)
PPTX
NI Presenation Delta
PPTX
Adaptive delta modulation of Speech signal
PPT
PDF
Tele3113 wk9wed
PPTX
Responsive Web Design & APEX Theme 25
PPTX
Slides2 The Communication System midterm Slides
PDF
Ch4 2 _fm modulator and demodulator15
PPT
Image compression using dpcm with lms algorithm ranbeer
PPT
Chapter 3 cmos(class2)
PDF
Mos transistor
PDF
Introduction to Phased Array Using the OmniScan MX2 - Part Two
PPTX
THE CMOS VLSI DESIGN
PPT
Yagi Antennas Presentation
PPTX
delta modulation | Communication Systems
DOCX
EEP306: Delta modulation
PPT
Chapter 5 fm receivers
PDF
Advances in Phased Array Weld Inspection Scan Plan Designs
PPTX
array and phased array antennna
Dpcm ( Differential Pulse Code Modulation )
PULSE CODE MODULATION (PCM)
NI Presenation Delta
Adaptive delta modulation of Speech signal
Tele3113 wk9wed
Responsive Web Design & APEX Theme 25
Slides2 The Communication System midterm Slides
Ch4 2 _fm modulator and demodulator15
Image compression using dpcm with lms algorithm ranbeer
Chapter 3 cmos(class2)
Mos transistor
Introduction to Phased Array Using the OmniScan MX2 - Part Two
THE CMOS VLSI DESIGN
Yagi Antennas Presentation
delta modulation | Communication Systems
EEP306: Delta modulation
Chapter 5 fm receivers
Advances in Phased Array Weld Inspection Scan Plan Designs
array and phased array antennna
Ad

Similar to Dcom ppt(en.39) dpcm (20)

PPT
PPTX
Delta Modulation & Adaptive Delta M.pptx
PPTX
UPDATED Sampling Lecture (2).pptx
PPTX
Companding and DPCM and ADPCM
PPT
Chapter 6m
PDF
Digitization
PPTX
digital communication and Digital pulse Modulation.pptx
PPTX
EC6651 COMMUNICATION ENGINEERING UNIT 2
PPTX
communication concepts on sampling process
PPTX
Quantization of noise in Delta Modulation by RkSinha.pptx
PPTX
communication systems for second year ECE
PDF
Companding & Pulse Code Modulation
PDF
Sampling Theorem, Quantization Noise and its types, PCM, Channel Capacity, Ny...
PPTX
Digital circuits in electronics and communication eng
PPTX
Pulse Code Modulation
PPT
L 1 5 sampling quantizing encoding pcm
PDF
lecturenote_1681299989Chapter 5- digital transmission.pdf
PDF
CS Based Channel Estimation for OFDM Systems under Long Delay Channels Using ...
PPT
Introduction to communication system lecture4
PPT
Delta Modulation & Adaptive Delta M.pptx
UPDATED Sampling Lecture (2).pptx
Companding and DPCM and ADPCM
Chapter 6m
Digitization
digital communication and Digital pulse Modulation.pptx
EC6651 COMMUNICATION ENGINEERING UNIT 2
communication concepts on sampling process
Quantization of noise in Delta Modulation by RkSinha.pptx
communication systems for second year ECE
Companding & Pulse Code Modulation
Sampling Theorem, Quantization Noise and its types, PCM, Channel Capacity, Ny...
Digital circuits in electronics and communication eng
Pulse Code Modulation
L 1 5 sampling quantizing encoding pcm
lecturenote_1681299989Chapter 5- digital transmission.pdf
CS Based Channel Estimation for OFDM Systems under Long Delay Channels Using ...
Introduction to communication system lecture4

More from Dharit Unadkat (9)

PPTX
Arithmetic & logical instruction set
PPTX
Time domain response in rc & rl circuits
PPT
PPTX
Flip flops, counters & registers
PPTX
Cse ppt 39,38,29 (1)
PPTX
PPTX
Optical recording(39,38,29)
PPTX
Tssn ppt(en.39) data netwok standards
PPTX
Oc ppt(38,39,40) optical sources
Arithmetic & logical instruction set
Time domain response in rc & rl circuits
Flip flops, counters & registers
Cse ppt 39,38,29 (1)
Optical recording(39,38,29)
Tssn ppt(en.39) data netwok standards
Oc ppt(38,39,40) optical sources

Recently uploaded (20)

PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
web development for engineering and engineering
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPTX
Construction Project Organization Group 2.pptx
PPT
Project quality management in manufacturing
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PDF
PPT on Performance Review to get promotions
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPT
Mechanical Engineering MATERIALS Selection
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
web development for engineering and engineering
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Automation-in-Manufacturing-Chapter-Introduction.pdf
Construction Project Organization Group 2.pptx
Project quality management in manufacturing
Model Code of Practice - Construction Work - 21102022 .pdf
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
Operating System & Kernel Study Guide-1 - converted.pdf
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PPT on Performance Review to get promotions
R24 SURVEYING LAB MANUAL for civil enggi
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Mechanical Engineering MATERIALS Selection
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026

Dcom ppt(en.39) dpcm

  • 1. Differential pulse-code modulation By:- •Dharit Unadkat -130870111039 Guided By:- •Prof.Bharat Tank •Prof.Ketan Goswami Class:- EC-6th sem, Parul Institute of Technology, Limda. Digital Communication
  • 2. Introduction • Differential pulse-code modulation (DPCM) is a signal encoder that uses the baseline of pulse-code modulation (PCM) but adds some functionalities based on the prediction of the samples of the signal. The input can be an analog signal or a digital signal. • If the input is a continuous-time analog signal, it needs to be sampled first so that a discrete-time signal is the input to the DPCM encoder. Digital Communication
  • 3. • Option 1: take the values of two consecutive samples; if they are analog samples, quantize them; calculate the difference between the first one and the next; the output is the difference, and it can be further entropy coded. • Option 2: instead of taking a difference relative to a previous input sample, take the difference relative to the output of a local model of the decoder process; in this option, the difference can be quantized, which allows a good way to incorporate a controlled loss in the encoding. Digital Communication
  • 6. Adaptive delta modulation • Adaptive delta modulation or [continuously variable slope delta modulation] (CVSD) is a modification of DM in which the step size is not fixed. Rather, when several consecutive bits have the same direction value, the encoder and decoder assume that slope overload is occurring, and the step size becomes progressively larger. • Otherwise, the step size becomes gradually smaller over time. ADM reduces slope error, at the expense of increasing quantizing error.This error can be reduced by using a low- pass filter. ADM provides robust performance in the presence of bit errors meaning error detection and correction are not typically used in an ADM radio design, this allows for a reduction in host processor workload (allowing a low-cost processor to be used). Digital Communication
  • 7. ANALYSIS OF DPCM • Consider a signal x(t) that is sampled to obtain the samples x(kTs), where Ts is the sampling period and k is an integer representing the sample number. For simplicity, the samples can be written in the form x[k], where the sample period Ts is implied. Assume that the signal x(t) is sampled at a very high sampling rate. We can define d[k] to be the difference between the present sample of a signal and the previous sample, or d [k ] = x [k ]− x [k −1]. Digital Communication
  • 8. • Now this signal d[k] can be quantized instead of x[k] to give the quantized signal dq[k]. As mentioned above, for signals x(t) that are sampled at a rate much higher than the Nyquist rate, the range of values of d[k] will be less than the range of values of x[k]. After the transmission of the quatized signal dq[k], theoretically we can reconstruct the original signal by doing an operation that is the inverse of the above operation. So, we can Obtain an approximation of x[k] using x^[k]=dq[k]+x^[k-1] Digital Communication
  • 9. So, if dq[k] is close to d[k], it appears from the above equation that obtained xˆ[k ] will be close to d[k]. Digital Communication
  • 10. • The receiver that will attempt to reconstruct the original signal after transmitting it through the channel Digital Communication
  • 11. • Because we are quantizing a difference signal and transmitting that difference over the channel, the reconstructed signal may suffer from one or two possible problems Digital Communication
  • 12. NYQUIST’S SAMPLING THEOREM • According to the Nyquist sampling criterion, a signal must be sampled at a sampling rate that is at least twice the highest frequency in the signal to be able to reconstruct it without aliasing. • If g(t) is a continuous time signal with bandwidth B Hz then it can be reconstructed exactly by its samples as long as the sampling frequency is greater than 2B Hz. Digital Communication
  • 13. • The minimum sampling rate fs = 2B Hz required to recover g(t) from its samples is called NYQUIST RATE of sampling. • The corresponding sampling interval Ts = 1/22B is called NYQUIST INTERVAL for g(t). Digital Communication