Unit 4 Random Signal Processing
Unit 4 Random Signal Processing
Processing
MULTIRATE SIGNAL
PROCESSING-LAST PART OF
UNIT 4
BASICS OF RANDOM SIGNAL PROCESSING
0.5
0.5
Amplitude
Amplitude
0 0
-0.5 -0.5
-1 -1
0 10 20 30 40 50 0 10 20 30 40 50
Time index n Time index n
Up-Sampler
• In practice, the zero-valued samples
inserted by the up-sampler are replaced
with appropriate nonzero values using
some type of filtering process
• Process is called interpolation and will be
discussed later
Down-Sampler
Time-Domain Characterization
• An down-sampler with a down-sampling
factor M, where M is a positive integer,
develops an output sequence y[n] with a
sampling rate that is (1/M)-th of that of
the input sequence x[n]
• Block-diagram representation
x[n] M y[n]
Down-Sampler
• Down-sampling operation is implemented
by keeping every M-th sample of x[n] and
removing M 1 in-between samples to
generate y[n]
• Input-output relation
y[n] = x[nM]
Down-Sampler
0.5 0.5
Amplitude
0 Amplitude 0
-0.5 -0.5
-1 -1
0 10 20 30 40 50 0 10 20 30 40 50
Time index n Time index n
Basic Sampling Rate Alteration
Devices
• Sampling periods have not been explicitly
shown in the block-diagram representations
of the up-sampler and the down-sampler
• This is for simplicity and the fact that the
mathematical theory of multirate systems
can be understood without bringing the
sampling period T or the sampling
frequency into the picture
FT
Down-Sampler
• Figure below shows explicitly the time-
dimensions for the down-sampler
x[ n ] xa ( nT ) M y[ n ] xa ( nMT )
x[ n ] xa ( nT ) L y[n]
x ( nT / L ), n 0, L, 2 L,
a
0 otherwise
y[n] x[Mn]
we get
n
Y ( z) x[Mn] z
n
• The expression on the right-hand side cannot
be directly expressed in terms of X(z)
Down-Sampler
where WM e j 2 / M
Down-Sampler
• Taking the z-transform of xint [n] c[n] x[n]
and making use of
1 M 1
c[n] WMkn
M k 0
we arrive at
M 1
n 1 kn n
X int ( z ) c[n]x[n] z M
W x[ n ] z
n M n k 0
1 M 1
1 M 1
kn n k
x
M k 0 n
[ n ]WM z
X z W M
M k 0
Down-Sampler
• Consider a factor-of-2 down-sampler
with an input x[n] whose spectrum is as
shown below
Frequency-Domain Characterization
• Consider first a factor-of-2 up-sampler
whose input-output relation in the time-
domain is given by
x[n / 2], n 0, 2, 4,
x u [n ]
0, otherwise
Up-Sampler
xu [n]
x[n ] L H (z) y[n ]
• The above system is called an
interpolator
Cascade Equivalences
• A complex multirate system is formed
by an interconnection of the up-sampler,
the down-sampler, and the components
of an LTI digital filter
• In many applications these devices
appear in a cascade form
• An interchange of the positions of the
branches in a cascade often can lead to
a computationally efficient realization
Interpolation Filter Specifications
• On the other hand, if we pass x[n]
through a factor-of-L up-sampler xu [n]
generating xu [n] , the relation between
the Fourier transforms of x[n] and
are given by X u (e j ) X (e j L)
• It therefore follows that if xu [n] is
passed through an ideal lowpass filter
H(z) with a cutoff at /L and a gain of L,
the output of the filter will be precisely
y[n]