Differential Pulse Code Modulation: Group V - Sbeepet3C

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 23

DPCM

DIFFERENTIAL PULSE CODE


Member

Topic 1
s 4
Topic 3
Topic 2

Games
Topic

MODULATION
Group V - SBEEPET3C
Member
Topic
s 4
Topic 3
Topic 2
Topic 1

Games
Member
Topic
s 4
Topic 3
Topic 2
Topic 1

Games
DPCM BASIC INFORMATION and ADVANTAGES
BASIC INFORMATION AND ADVANTAGES

-When the input signal is sampled at a rate higher than the Nyquist rate the
succesive samples became more correlated-their exist a very little difference
between amplitudes of successive samples.
Member

Topic 1
s 4
Topic 3
Topic 2

Games
-When all these samples are quantized and encoded these exist more
Topic

rebundant information in the transmitted signal.

-In DPCM to reduce the rebundant information and to achieve more


compansion only the difference between the successive samples are
transmitted.
Member DPCM BASIC INFORMATION and ADVANTAGES

Topic 1
s 4
Topic 3
Topic 2

Games
Topic

PCM DPCM
-More levels - Less levels
-More numbers of bits - less number of bits per levels
(samples) Per level (samples)
Member
Topic
s 4
Topic 3
Topic 2

Topic 1
Games
DPCM Transmitter

Quantizer Output is represented as

v(nTs)=Q[e(nTs)]v(nTs)=Q[e(nTs)]
=e(nTs)+q(nTs)
Member

Topic 1
s 4
Topic 3

Topic 2

Games
Where q (nTs) is the quantization error
Topic

Predictor input is the sum of quantizer output and predictor output,

u(nTs)=xˆ(nTs)+v(nTs)u(nTs)=x^(nTs)+v(nTs)
u(nTs)=xˆ(nTs)+e(nTs)+q(nTs)u(nTs)=x^(nTs)+e(nTs)+q(nTs)
u(nTs)=x(nTs)+q(nTs)
DPCM Receiver

The block diagram of DPCM Receiver consists of a decoder, a


predictor, and a summer circuit. Following is the diagram of DPCM
Receiver.
Member

Topic 1
s 4
Topic 3

Topic 2

Games
Topic
DPCM Transmitter

The DPCM Transmitter consists of Quantizer and Predictor with two


summer circuits. Following is the block diagram of DPCM transmitter.
Member

Topic 1
s 4
Topic 3

Topic 2

Games
Topic
DPCM - Problem 1

Consider the input of a differential pulse code modulation are the


following examples.

x(n) = { 2.1 , 2.2 , 2.3 , 2.6 , 2.7 , 2.8 }


Member

Topic 1
TOpic 2
Topic 3
s 4

Games
Topic

Plot the table and identify the encoded signal and decoded signal of a
DPCM.

Assume first order prediction filter.

x^(n) = Xq (n-1) where initial value is zero.


ENCODER - DPCM

e (n) xq (n)
x (n) x^(n)=xq(n-1) eq (n)
= x (n) - x^(n) =x^(n) + eq (n)

2.1 0 2.1 2 2

2.2 2 0.2 0 2
Member

Topic 1
TOpic 2
Transmitted Signal:

Topic 3
s 4

Games
Topic

2.3 2 0.3 0 2

2.6
2-0-0-1-0-0
2 0.6 1 3

2.7 3 -0.3 0 3

2.8 3 -0.2 0 3
DECODER - DPCM

xq (n)
eq (n) x^(n)=xq(n-1)
=x^(n) + eq (n)

2 0 2

0 2 2
Member

Topic 1
TOpic 2
Recieved Signal:

Topic 3
s 4

Games
Topic

0 2 2

1
2-2-2-3-3-3
2 3

0 3 3

0 3 3
DPCM

Recieved Signal:

2-2-2-3-3-3
Member

Topic 1
TOpic 2
Topic 3
s 4

Games
Topic

Input Signal:

2.1 - 2.2 - 2.3 - 2.6 - 2.7 - 2.8


DPCM - Problem 2

Consider the input of a differential pulse code modulation are the following
examples.

x(n) = { 0.9 , 1.4 , 3.7 , 2.8 , 3.5 , 2.8 }


Member

Topic 1
TOpic 2
Topic 3
s 4

Games
Plot the table and identify the encoded signal and decoded signal of a
Topic

DPCM.

Assume first order prediction filter.

x^(n) = Xq (n-1) where initial value is zero.


ENCODER - DPCM

e (n) xq (n)
x (n) x^(n)=xq(n-1) eq (n)
= x (n) - x^(n) =x^(n) + eq (n)

0.9 0 0.9 1 1

1.4 1 0.4 0 1
Member

Topic 1
TOpic 2
Transmitted Signal:

Topic 3
s 4

Games
Topic

3.7 1 2.7 3 4

2.8
1 - 0 - 3 - (-1) - 1 - (-1)
4 -1.2 -1 3

3.5 3 0.5 1 4

2.8 4 -1.2 -1 3
DECODER - DPCM

xq (n)
eq (n) x^(n)=xq(n-1)
=x^(n) + eq (n)

1 0 1

0 1 1
Member

Topic 1
TOpic 2
Recieved Signal:

Topic 3
s 4

Games
Topic

3 1 4

-1
1-1-4-3-4-3
4 3

1 3 4

-1 4 3
DPCM

Recieved Signal:

1-1-4-3-4-3
Member

Topic 1
TOpic 2
Topic 3
s 4

Games
Topic

Input Signal:

0.9 - 1.4 - 3.7 - 2.8 - 3.5 - 2.8


DPCM - MIDRISE QUANTIZER

The Mid-Rise type is so called because the origin lies in the middle of


a raising part of the stair-case like graph.

The quantization levels in this type are even in number.


Member

Topic 1
Topic 3
Topic 4

Topic 2

Games
s
MIDRISE QUANTIZER - Problem 1

Using Midrise Quantizer , find the DPCM output for the given input
sequence. {0, 1, 2, 3, 4.5, 3.5}
Member

Topic 1
Topic 3
Topic 4

Topic 2

Games
s
ENCODER - DPCM - MIDRISE TYPE

e (n) xq (n)
x (n) x^(n)=xq(n-1) eq (n)
= x (n) - x^(n) =x^(n) + eq (n)

0 0 0 0.5 0.5

1 0.5 Transmitted
0.5 Signal: 0.5 1
Member

Topic 1
Topic 3
Topic 4

Topic 2

Games
{0.5, 0.5, 0.5, 1.5, 1.5, -0.5}
2 1 1 0.5 1.5
s

3 1.5 1.5 1.5 3

4.5 3 1.5 1.5 4.5

3.5 4.5 -1 -0.5 4


DECODER - DPCM - MIDRISE TYPE

xq (n)
eq (n) x^(n)=xq(n-1)
=x^(n) + eq (n)

0.5 0 0.5

0.5 0.5 1
Member

Topic 1
Recieved Signal:

Topic 3
Topic 4

Topic 2

Games
0.5 1 1.5

{0.5, 1, 1.5, 3, 4.5, 4}


s

1.5 1.5 3

1.5 3 4.5

-0.5 4.5 4
Member
s

Topic 4
Topic 3
Topic 2
Topic 1
Games
Group 5:
Leader: Bea Ampoloquio
Members: Nommel Tercero

Member

Topic 1
Anfernee Fernandez

Topic 3
s 4

Topic 2

Games
Topic
Hannah Valenzuela
Joefrey Diaz
Jaspher Supangan

You might also like