SlideShare a Scribd company logo
Electronics and Communication Engineering
Lecture 5
Sampling Theorem and PAM
ECE 2
Once the information source has been sampled there are 4 methods
commonly used for transmitting the amplitude of the sampled value.
All these methods utilizes modulating the carrier with a pulse whose
parameters are made to vary.
1. Pulse Amplitude Modulation (PAM), whereby the height of a pulse
is made proportional to the sampled value.
Pulse Time Modulation (PTM)
2. Pulse Duration / Width Modulation (PDM/PWM), whereby the
width of a pulse is varied as a function of the sampled value.
3. Pulse Position Modulation (PPM), whereby the position of a pulse
is changed as a function of the sampled value with reference to a
standard position/ clocking signal.
4. Pulse Code Modulation (PCM), whereby the sampled value is first
coded into a digital code and the code group then transmitted.
Another type – DM, ADM, etc.
In case of PAM, PWM and PPM, as the signal is not digitized/
digital , they are called analog pulse modulation.
ECE 3
Either instantaneous sampling (Flat-top) or
natural sampling can be used.
• The flat-top is more useful to conversion to PCM.
• The naturally sampled type is easier to generate and is
used in other application.
ECE 4
Consider an analog signal g(t)
that is continuous in both
time and amplitude and
having infinite duration and
finite energy. It is as in Fig
5.1(a).
Sample values at times t = 0,
Ts, 2Ts,…is denoted by the
series
Ts = Sampling period
fs = Sampling rate
= 1/ Ts
 
 
,.......
2
,
1
0,
, 


n
n
g Ts
Fig 5.1: Illustration of the ideal Sampling process.
(a) Analog signal (b) Discrete time signal
ECE 5
The discrete time signal g(t) , that results from sampling process as
Where = Dirac delta function at time t= nTs
From the definition of a delta function
From (5.1)
Where, is Dirac comb or ideal sampling function .
     
T
T s
n
s
n
t
n
g
t 
 






g
 
Ts
n
t 

       
T
T s
s
n
t
δ
t
g
n
t
δ
t
g 



     
   
t
T s
t
g
n
T s
n
t
t
g
t











g
 
t
Ts

(5.1)
See Fig. 5.1 (b)
(5.2)
ECE 6
According to (5.2), g(t) is the
output of an impulse
modulator, which operates
with g(t) as the modulating
wave and Ts(t) as the carrier
wave .
This circuit theoretic
interpretation of g(t)
is depicted in Fig 5.2.
Impulse
modulator
Modulating
wave g(t)
Instantaneously
sampled wave
g(t)
Carrier
wave Ts(t)
Fig 5.2: circuit theoretic interpretation of the
ideal sampling process as impulse modulation.
ECE 7
Let G(f) and G(f) denote the Fourier transforms of g(t) and g (t). Fourier transforms
of Ts (t) -
Where, F[.] = Fourier transforms operation
Transforming (5.2) into frequency domain,
(5.3)
   
















m
s
mf
f
f s
f
G
f
G 
 )
(
 
   







m
s
mf
f
f s
t
T s
F 

Where, * = Convolution
Interchanging the order
(5.4)
   
 















m
s
mf
f
G
f s
m
s
mf
f
f
G
f s
f
G 
 )
(
(5.5)
(5.6)
ECE 8
From (5.6), G(f) is a spectrum that is periodic in frequency f with period fs,
but not necessarily continuous. In other words, the process of uniformly
sampling a signal in the time domain results in a periodic spectrum in
frequency domain with a period equal to sampling rate. Thus G(f) is a
periodic extension of the original spectrum G(f).
If
 
   
T
T s
s
nf
j
n
t
F 


 2
exp

By taking the Fourier transform of both sides of (5.1),
     
T
T s
n
s
nf
j
n
g
f
G 

 


2
exp

5.7
ECE 9
Suppose, g(t) is strictly band limited, with no frequency components higher than W
hertz. So, G(f) = 0 for f  W as illustrated in Fig 5.3a.
(a) -fs
W
-W
H(f)
1/2W
(c)
(b)
Fig 5.3: (a )Spectrum signal of g(t). (b)Spectrum of sampled signal g(t) for a
sampling rate fs = 2W. (c) Ideal amplitude response of reconstruction filter.
ECE 10
Putting Ts = 1/2W in (5.7) ,
  




 







 

 W
nf
j
W
n
g
f
G
n
exp
2

(5.8)
Putting fs = 2W in (5.6) ,
    W
f
W
f
G
W
f
G 


 
2
1 (5.9)
From (5.8) ,
  W
f
W
W
nf
j
W
n
g
W
f
G
n








 







 


exp
2
2
1
(5.10)
If the sampled values g(n/2W) are specified, then G(f) is uniquely
determined by using (5.10). As g(t ) is related to G(f) by inverse FT, g(t )
is uniquely determined by {g(n/2W)} for -.n . So, {g(n/2W)}
contains all the information of g(t ) .
ECE 11
Reconstructing g(t):
Substituting (5.10) in formula of IFT
     
 
 
 








n
Wt
n
Wt
Sin
W
n
g
df
W
n
t
f
j
W
W
n
g
df
ft
j
W
nf
j
W
n
g
W
df
ft
j
f
G
t
g
W
W
W
W














































 















2
2
2
2
2
exp
2
1
2
2
exp
exp
2
2
1
2
exp
(5.11)
(5.12)
ECE 12
sinc function can be defined as
   
x
x
Sin
x
c



sin (5.13)
The sinc function exhibits interpolatory property as
 


 




0
1
.......
2
,
1
0
sin
x
for
x
for
x
c (5.14)
Rewriting (5.12),
   
n
Wt
c
W
n
g
t
g 






 



2
sin
2
(5.15)
(5.15) provides an interpolation formula for reconstructing the original
g(t) with sinc(2Wt) playing the role of an interpolation function.
Where, x is independent variable.
ECE 13
DEFINTION: If w(t) is an analog waveform bandlimited to B hertz,
the PAM signal that uses natural sampling (gating) is
ws(t) =w(t)s(t) Where
S(t) is a rectangular wave switching waveform and
fs = 1/Ts ≥ 2B.
(.) is single rectangular pulse.
S(t) may be represent by Fourier series
  




t
s
jn
e
n
c
t
S

 
s
T
cycle
Duty
d
d
n
d
n
d
n
c







sin
waveform.
switching
the
of
ts
coefficien
series
Fourier
the
,
ECE 14
Something
in Haykin      




 t
nf
j
T
nf
c
TA
f
t
c s
s
s 
2
exp
sin
Lathi    





1
cos
2
m
t
n
c
c
t
S s
n
o 
Where,  
s
s
s
s
n
s
o
f
nf
c
f
c
T
c





2
sin
,



sin( )
( ) F[ ( )] ( ) ( )
s s n s s
n n
nd
W f w t c W f nf d W f nf
nd


 
 
    
 
So,      
t
S
t
W
t
s
W 
     







m
mf
f
G
T
mf
c
TA
f
f
S s
s
s sin (Haykin)
ECE 15
w(t)
ws(t) =w(t)s(t)
s(t)
ECE 16
The PAM wave form with natural sampling can be generated
using a CMOS circuit consisting of a clock and analog switch
as shown.
ECE 17
• The duty cycle of the switching
waveform is d = τ/Ts = 1/3.
• The sampling rate is fs = 4B.
sin( )
( ) F[ ( )] ( ) ( )
s s n s s
n n
nd
W f w t c W f nf d W f nf
nd


 
 
    
 
sin( )
( ) ( )
sin( )
s s
n
nd
W f d W f nf
nd
nd
d
nd






 

ECE 18
 At the receiver, the original analog waveform, w(t), can be recovered
from the PAM signal, ws(t), by passing the PAM signal through a low-
pass filter where the cutoff frequency is: B <fcutoff < fs -B
 If the analog signal is under sampled fs < 2B, the effect of spectral
overlapping is called Aliasing. This results in a recovered analog
signal that is distorted compared to the original waveform.
LPF Filter
B <fcutoff < fs -B
ECE 19
 The analog waveform may be recovered from the
PAM signal by using product detection,
ECE 20
 DEFINITION: If w(t) is an analog waveform bandlimited to B Hertz, the
instantaneous sampled PAM signal is given by
Where h(t) denotes the sampling-pulse shape and, for flat-top sampling, the
pulse shape is,
THEOREM: The spectrum for a flat-top PAM signal is:
( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )
s s s s s s
k k k
w t w kT h t kT h t w kT t kT h t w t t kT
 
  
  
 
       
 
 
  
 
1
( ) ( ) ( )
sin
( ) ( )
s s
k
s
W f H f W f nf
T
f
H f h t
f





 
 
    
 

ECE 21
Haykin
     
ft
j
ft
c
T
f
H 

 exp
sin
     
f
H
m
mf
f
G
f
f
S s
s 






where
ECE 22
Analog signal maybe recovered from the flat-top PAM signal by the use of a
LPF. LPF Response
Note that the recovered signal
has some distortions due to the
curvature of the H(f).
Distortions can be removed by
using a LPF having a response
1/H(f).
ECE 23
Self study:
Sampling and their frequency spectrum
L.W. Couch 130-131 p
134-135p
ECE 24
Recovery of PAM: Simple low pass filter at the receiving end will
bypass the pulse rate frequency and fill in the areas between the
pulses sufficiently to restore the fidelity of the message signal.
Bandwidth requirements: The transmission of either naturally of
instantaneously sample PAM over a channel requires a very wide
frequency response because of narrow pulse width. The bandwidth
requirement is very larger than that of original analog signal.
For each sample the frequency spectrum shows that the magnitude
exits in higher frequency due to harmonics which is required to
reconstruct the signal.
 is not very good for long distance transmission
 provides a means to other modulation.
 provides multiplexing (TDM)
P – 132/136(fig) OHP sheet
106
ECE 25
ECE 26
 A square wave is generated and
applied to an integrator to
produce a triangle wave at a in
both figure.
 The message signal (b) is mixed
with triangle wave in a linear
mixer (adder).
 The triangle wave should have
a minimum frequency that is an
odd multiple of the highest
message frequency .
 The summed wave are applied
to a comparator.
Fig: 2.21
ECE 27
Either instantaneous or natural
sampling can be used.
ECE 28
ECE 29
Expression for PWM wave: Assume information source have
Maximum frequency=fm.
Maximum permissible pulse width = 1/2fm = 
m information source multiplexed, then 1/2fm = 
any given information source , em(t),
T= Sampling period for 1 channel = 1/2fm
k= Arbitrary constant.
pulse width will vary as {1+em(t)}.
 
 
t
m
ke
m
T
t 

 1
2
 
k
m
T

1
2
 
k
m
T

1
2
If +1 em(t)  -1,
Minimum pulse width =
Maximum pulse width=
ECE 30
Pulse wave may be
   
 
     
















1
1
cos
sin
2
2
sin
,
cos
2
n
s
s
s
s
s
s
s
s
n
s
o
n
s
n
o
t
n
T
nf
c
T
T
T
T
t
s
f
nf
c
T
c
T
c
where
t
n
c
c
t
s







ECE 31
Substituting the value of t
       








1
cos
sin
2
2
2
1
n
s
s
m t
n
T
nf
c
T
T
t
e
m
k
m
t
s 
 The 1st term is a DC or average component.
 The 2nd term is the information having frequency spectrum equal to that
of information source em(t).
 The 3rd term of Bessel's function to yield frequency component at higher
frequencies.
Thus the information may be recovered by passing the PDM wave through a
low pass filter having a bandwidth equal to that of em(t).
ECE 32
ECE 33
ECE 34

More Related Content

Similar to Lecture 4-6.pdf

M0088
M0088M0088
chap3.pptx
chap3.pptxchap3.pptx
chap3.pptx
ssuser478d0e
 
DSP_2018_FOEHU - Lec 02 - Sampling of Continuous Time Signals
DSP_2018_FOEHU - Lec 02 - Sampling of Continuous Time SignalsDSP_2018_FOEHU - Lec 02 - Sampling of Continuous Time Signals
DSP_2018_FOEHU - Lec 02 - Sampling of Continuous Time Signals
Amr E. Mohamed
 
Unit 4 Pulse Modulation.pdf
Unit 4 Pulse Modulation.pdfUnit 4 Pulse Modulation.pdf
Unit 4 Pulse Modulation.pdf
TejasAuti4
 
Data converter modelingの参考資料1
Data converter modelingの参考資料1Data converter modelingの参考資料1
Data converter modelingの参考資料1
Tsuyoshi Horigome
 
Ch5 angle modulation pg 97
Ch5 angle modulation pg 97Ch5 angle modulation pg 97
Ch5 angle modulation pg 97
Prateek Omer
 
Angel modulization in Frequency modulation and Phase modulation
Angel modulization in Frequency modulation and Phase modulationAngel modulization in Frequency modulation and Phase modulation
Angel modulization in Frequency modulation and Phase modulation
swatihalunde
 
FM Demodulation.ppt
FM Demodulation.pptFM Demodulation.ppt
FM Demodulation.ppt
ArfaQasim1
 
Analog Communication Lab Manual
Analog Communication Lab ManualAnalog Communication Lab Manual
Analog Communication Lab Manual
Amairullah Khan Lodhi
 
data transmission
data transmission data transmission
data transmission
Emdadul Haque
 
Performance Evaluation of CE-OFDM in PLC Channel
Performance Evaluation of CE-OFDM in PLC ChannelPerformance Evaluation of CE-OFDM in PLC Channel
Performance Evaluation of CE-OFDM in PLC Channel
CSCJournals
 
Ch4 2 _fm modulator and demodulator15
Ch4 2 _fm modulator and demodulator15Ch4 2 _fm modulator and demodulator15
Ch4 2 _fm modulator and demodulator15Jyothirmaye Suneel
 
Communication Theory - Angle Modulation .pdf
Communication Theory - Angle Modulation .pdfCommunication Theory - Angle Modulation .pdf
Communication Theory - Angle Modulation .pdf
RajaSekaran923497
 
Review on Doubling the Rate of SEFDM Systems using Hilbert Pairs
Review on Doubling the Rate of SEFDM Systems using Hilbert PairsReview on Doubling the Rate of SEFDM Systems using Hilbert Pairs
Review on Doubling the Rate of SEFDM Systems using Hilbert Pairs
ijtsrd
 
Amplitude Modulation.ppt
Amplitude Modulation.pptAmplitude Modulation.ppt
Amplitude Modulation.ppt
AbyThomas54
 
On The Fundamental Aspects of Demodulation
On The Fundamental Aspects of DemodulationOn The Fundamental Aspects of Demodulation
On The Fundamental Aspects of Demodulation
CSCJournals
 
Analog Communication Engineering Lab Manual
Analog Communication Engineering Lab ManualAnalog Communication Engineering Lab Manual
Analog Communication Engineering Lab Manual
Amairullah Khan Lodhi
 
Frequency modulation
Frequency modulationFrequency modulation
Frequency modulation
Syed Zaid Irshad
 
Software PLL for PLI synchronization, design, modeling and simulation , sozopol
Software PLL for PLI synchronization, design, modeling and simulation , sozopolSoftware PLL for PLI synchronization, design, modeling and simulation , sozopol
Software PLL for PLI synchronization, design, modeling and simulation , sozopol
dpdobrev
 

Similar to Lecture 4-6.pdf (20)

M0088
M0088M0088
M0088
 
chap3.pptx
chap3.pptxchap3.pptx
chap3.pptx
 
DSP_2018_FOEHU - Lec 02 - Sampling of Continuous Time Signals
DSP_2018_FOEHU - Lec 02 - Sampling of Continuous Time SignalsDSP_2018_FOEHU - Lec 02 - Sampling of Continuous Time Signals
DSP_2018_FOEHU - Lec 02 - Sampling of Continuous Time Signals
 
Unit 4 Pulse Modulation.pdf
Unit 4 Pulse Modulation.pdfUnit 4 Pulse Modulation.pdf
Unit 4 Pulse Modulation.pdf
 
Data converter modelingの参考資料1
Data converter modelingの参考資料1Data converter modelingの参考資料1
Data converter modelingの参考資料1
 
Ch5 angle modulation pg 97
Ch5 angle modulation pg 97Ch5 angle modulation pg 97
Ch5 angle modulation pg 97
 
Angel modulization in Frequency modulation and Phase modulation
Angel modulization in Frequency modulation and Phase modulationAngel modulization in Frequency modulation and Phase modulation
Angel modulization in Frequency modulation and Phase modulation
 
FM Demodulation.ppt
FM Demodulation.pptFM Demodulation.ppt
FM Demodulation.ppt
 
Analog Communication Lab Manual
Analog Communication Lab ManualAnalog Communication Lab Manual
Analog Communication Lab Manual
 
data transmission
data transmission data transmission
data transmission
 
Performance Evaluation of CE-OFDM in PLC Channel
Performance Evaluation of CE-OFDM in PLC ChannelPerformance Evaluation of CE-OFDM in PLC Channel
Performance Evaluation of CE-OFDM in PLC Channel
 
Ch4 2 _fm modulator and demodulator15
Ch4 2 _fm modulator and demodulator15Ch4 2 _fm modulator and demodulator15
Ch4 2 _fm modulator and demodulator15
 
Communication Theory - Angle Modulation .pdf
Communication Theory - Angle Modulation .pdfCommunication Theory - Angle Modulation .pdf
Communication Theory - Angle Modulation .pdf
 
Review on Doubling the Rate of SEFDM Systems using Hilbert Pairs
Review on Doubling the Rate of SEFDM Systems using Hilbert PairsReview on Doubling the Rate of SEFDM Systems using Hilbert Pairs
Review on Doubling the Rate of SEFDM Systems using Hilbert Pairs
 
Amplitude Modulation.ppt
Amplitude Modulation.pptAmplitude Modulation.ppt
Amplitude Modulation.ppt
 
On The Fundamental Aspects of Demodulation
On The Fundamental Aspects of DemodulationOn The Fundamental Aspects of Demodulation
On The Fundamental Aspects of Demodulation
 
Analog Communication Engineering Lab Manual
Analog Communication Engineering Lab ManualAnalog Communication Engineering Lab Manual
Analog Communication Engineering Lab Manual
 
Lecture13
Lecture13Lecture13
Lecture13
 
Frequency modulation
Frequency modulationFrequency modulation
Frequency modulation
 
Software PLL for PLI synchronization, design, modeling and simulation , sozopol
Software PLL for PLI synchronization, design, modeling and simulation , sozopolSoftware PLL for PLI synchronization, design, modeling and simulation , sozopol
Software PLL for PLI synchronization, design, modeling and simulation , sozopol
 

Recently uploaded

Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 

Recently uploaded (20)

Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 

Lecture 4-6.pdf

  • 1. Electronics and Communication Engineering Lecture 5 Sampling Theorem and PAM
  • 2. ECE 2 Once the information source has been sampled there are 4 methods commonly used for transmitting the amplitude of the sampled value. All these methods utilizes modulating the carrier with a pulse whose parameters are made to vary. 1. Pulse Amplitude Modulation (PAM), whereby the height of a pulse is made proportional to the sampled value. Pulse Time Modulation (PTM) 2. Pulse Duration / Width Modulation (PDM/PWM), whereby the width of a pulse is varied as a function of the sampled value. 3. Pulse Position Modulation (PPM), whereby the position of a pulse is changed as a function of the sampled value with reference to a standard position/ clocking signal. 4. Pulse Code Modulation (PCM), whereby the sampled value is first coded into a digital code and the code group then transmitted. Another type – DM, ADM, etc. In case of PAM, PWM and PPM, as the signal is not digitized/ digital , they are called analog pulse modulation.
  • 3. ECE 3 Either instantaneous sampling (Flat-top) or natural sampling can be used. • The flat-top is more useful to conversion to PCM. • The naturally sampled type is easier to generate and is used in other application.
  • 4. ECE 4 Consider an analog signal g(t) that is continuous in both time and amplitude and having infinite duration and finite energy. It is as in Fig 5.1(a). Sample values at times t = 0, Ts, 2Ts,…is denoted by the series Ts = Sampling period fs = Sampling rate = 1/ Ts     ,....... 2 , 1 0, ,    n n g Ts Fig 5.1: Illustration of the ideal Sampling process. (a) Analog signal (b) Discrete time signal
  • 5. ECE 5 The discrete time signal g(t) , that results from sampling process as Where = Dirac delta function at time t= nTs From the definition of a delta function From (5.1) Where, is Dirac comb or ideal sampling function .       T T s n s n t n g t          g   Ts n t           T T s s n t δ t g n t δ t g               t T s t g n T s n t t g t            g   t Ts  (5.1) See Fig. 5.1 (b) (5.2)
  • 6. ECE 6 According to (5.2), g(t) is the output of an impulse modulator, which operates with g(t) as the modulating wave and Ts(t) as the carrier wave . This circuit theoretic interpretation of g(t) is depicted in Fig 5.2. Impulse modulator Modulating wave g(t) Instantaneously sampled wave g(t) Carrier wave Ts(t) Fig 5.2: circuit theoretic interpretation of the ideal sampling process as impulse modulation.
  • 7. ECE 7 Let G(f) and G(f) denote the Fourier transforms of g(t) and g (t). Fourier transforms of Ts (t) - Where, F[.] = Fourier transforms operation Transforming (5.2) into frequency domain, (5.3)                     m s mf f f s f G f G   ) (              m s mf f f s t T s F   Where, * = Convolution Interchanging the order (5.4)                      m s mf f G f s m s mf f f G f s f G   ) ( (5.5) (5.6)
  • 8. ECE 8 From (5.6), G(f) is a spectrum that is periodic in frequency f with period fs, but not necessarily continuous. In other words, the process of uniformly sampling a signal in the time domain results in a periodic spectrum in frequency domain with a period equal to sampling rate. Thus G(f) is a periodic extension of the original spectrum G(f). If       T T s s nf j n t F     2 exp  By taking the Fourier transform of both sides of (5.1),       T T s n s nf j n g f G       2 exp  5.7
  • 9. ECE 9 Suppose, g(t) is strictly band limited, with no frequency components higher than W hertz. So, G(f) = 0 for f  W as illustrated in Fig 5.3a. (a) -fs W -W H(f) 1/2W (c) (b) Fig 5.3: (a )Spectrum signal of g(t). (b)Spectrum of sampled signal g(t) for a sampling rate fs = 2W. (c) Ideal amplitude response of reconstruction filter.
  • 10. ECE 10 Putting Ts = 1/2W in (5.7) ,                     W nf j W n g f G n exp 2  (5.8) Putting fs = 2W in (5.6) ,     W f W f G W f G      2 1 (5.9) From (5.8) ,   W f W W nf j W n g W f G n                      exp 2 2 1 (5.10) If the sampled values g(n/2W) are specified, then G(f) is uniquely determined by using (5.10). As g(t ) is related to G(f) by inverse FT, g(t ) is uniquely determined by {g(n/2W)} for -.n . So, {g(n/2W)} contains all the information of g(t ) .
  • 11. ECE 11 Reconstructing g(t): Substituting (5.10) in formula of IFT                     n Wt n Wt Sin W n g df W n t f j W W n g df ft j W nf j W n g W df ft j f G t g W W W W                                                                2 2 2 2 2 exp 2 1 2 2 exp exp 2 2 1 2 exp (5.11) (5.12)
  • 12. ECE 12 sinc function can be defined as     x x Sin x c    sin (5.13) The sinc function exhibits interpolatory property as           0 1 ....... 2 , 1 0 sin x for x for x c (5.14) Rewriting (5.12),     n Wt c W n g t g             2 sin 2 (5.15) (5.15) provides an interpolation formula for reconstructing the original g(t) with sinc(2Wt) playing the role of an interpolation function. Where, x is independent variable.
  • 13. ECE 13 DEFINTION: If w(t) is an analog waveform bandlimited to B hertz, the PAM signal that uses natural sampling (gating) is ws(t) =w(t)s(t) Where S(t) is a rectangular wave switching waveform and fs = 1/Ts ≥ 2B. (.) is single rectangular pulse. S(t) may be represent by Fourier series        t s jn e n c t S    s T cycle Duty d d n d n d n c        sin waveform. switching the of ts coefficien series Fourier the ,
  • 14. ECE 14 Something in Haykin            t nf j T nf c TA f t c s s s  2 exp sin Lathi          1 cos 2 m t n c c t S s n o  Where,   s s s s n s o f nf c f c T c      2 sin ,    sin( ) ( ) F[ ( )] ( ) ( ) s s n s s n n nd W f w t c W f nf d W f nf nd              So,       t S t W t s W               m mf f G T mf c TA f f S s s s sin (Haykin)
  • 16. ECE 16 The PAM wave form with natural sampling can be generated using a CMOS circuit consisting of a clock and analog switch as shown.
  • 17. ECE 17 • The duty cycle of the switching waveform is d = τ/Ts = 1/3. • The sampling rate is fs = 4B. sin( ) ( ) F[ ( )] ( ) ( ) s s n s s n n nd W f w t c W f nf d W f nf nd              sin( ) ( ) ( ) sin( ) s s n nd W f d W f nf nd nd d nd         
  • 18. ECE 18  At the receiver, the original analog waveform, w(t), can be recovered from the PAM signal, ws(t), by passing the PAM signal through a low- pass filter where the cutoff frequency is: B <fcutoff < fs -B  If the analog signal is under sampled fs < 2B, the effect of spectral overlapping is called Aliasing. This results in a recovered analog signal that is distorted compared to the original waveform. LPF Filter B <fcutoff < fs -B
  • 19. ECE 19  The analog waveform may be recovered from the PAM signal by using product detection,
  • 20. ECE 20  DEFINITION: If w(t) is an analog waveform bandlimited to B Hertz, the instantaneous sampled PAM signal is given by Where h(t) denotes the sampling-pulse shape and, for flat-top sampling, the pulse shape is, THEOREM: The spectrum for a flat-top PAM signal is: ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) s s s s s s k k k w t w kT h t kT h t w kT t kT h t w t t kT                            1 ( ) ( ) ( ) sin ( ) ( ) s s k s W f H f W f nf T f H f h t f                 
  • 21. ECE 21 Haykin       ft j ft c T f H    exp sin       f H m mf f G f f S s s        where
  • 22. ECE 22 Analog signal maybe recovered from the flat-top PAM signal by the use of a LPF. LPF Response Note that the recovered signal has some distortions due to the curvature of the H(f). Distortions can be removed by using a LPF having a response 1/H(f).
  • 23. ECE 23 Self study: Sampling and their frequency spectrum L.W. Couch 130-131 p 134-135p
  • 24. ECE 24 Recovery of PAM: Simple low pass filter at the receiving end will bypass the pulse rate frequency and fill in the areas between the pulses sufficiently to restore the fidelity of the message signal. Bandwidth requirements: The transmission of either naturally of instantaneously sample PAM over a channel requires a very wide frequency response because of narrow pulse width. The bandwidth requirement is very larger than that of original analog signal. For each sample the frequency spectrum shows that the magnitude exits in higher frequency due to harmonics which is required to reconstruct the signal.  is not very good for long distance transmission  provides a means to other modulation.  provides multiplexing (TDM) P – 132/136(fig) OHP sheet 106
  • 26. ECE 26  A square wave is generated and applied to an integrator to produce a triangle wave at a in both figure.  The message signal (b) is mixed with triangle wave in a linear mixer (adder).  The triangle wave should have a minimum frequency that is an odd multiple of the highest message frequency .  The summed wave are applied to a comparator. Fig: 2.21
  • 27. ECE 27 Either instantaneous or natural sampling can be used.
  • 29. ECE 29 Expression for PWM wave: Assume information source have Maximum frequency=fm. Maximum permissible pulse width = 1/2fm =  m information source multiplexed, then 1/2fm =  any given information source , em(t), T= Sampling period for 1 channel = 1/2fm k= Arbitrary constant. pulse width will vary as {1+em(t)}.     t m ke m T t    1 2   k m T  1 2   k m T  1 2 If +1 em(t)  -1, Minimum pulse width = Maximum pulse width=
  • 30. ECE 30 Pulse wave may be                             1 1 cos sin 2 2 sin , cos 2 n s s s s s s s s n s o n s n o t n T nf c T T T T t s f nf c T c T c where t n c c t s       
  • 31. ECE 31 Substituting the value of t                 1 cos sin 2 2 2 1 n s s m t n T nf c T T t e m k m t s   The 1st term is a DC or average component.  The 2nd term is the information having frequency spectrum equal to that of information source em(t).  The 3rd term of Bessel's function to yield frequency component at higher frequencies. Thus the information may be recovered by passing the PDM wave through a low pass filter having a bandwidth equal to that of em(t).