Multirate Signal Processing
Multirate Signal Processing
n=nD
n=n/D
Down-Sampler
Decimation, or down-sampling, consists of reducing
the sampling rate by a factor M.
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
• Figure below shows the down-sampling by
a factor of 3 of a sinusoidal sequence of
frequency 0.042 Hz
Down-Sampler
Frequency-Domain Characterization
• Applying the z-transform to the input-output
relation of a factor-of-M down-sampler
we get
• is a sum of M uniformly
shifted and stretched versions of
and scaled by a factor of 1/M
Down-Sampler
• Aliasing is absent if and only if
L y[n
]
L M
Cascade Equivalences
• A cascade of a factor-of-M down-sampler
and a factor-of-L up-sampler is
interchangeable with no change in the input-
output relation:
M
Cascade equivalence
#2
L
L
Filters in Sampling Rate
Alteration Systems
• From the sampling theorem it is known
that a the sampling rate of a critically
sampled discrete-time signal with a
spectrum occupying the full Nyquist range
cannot be reduced any further since such
a reduction will introduce aliasing
• Hence, the bandwidth of a critically
sampled signal must be reduced by
lowpass filtering before its sampling rate is
reduced by a down-sampler
Filters in Sampling Rate
Alteration Systems
• Likewise, the zero-valued samples
introduced by an up-sampler must be
interpolated to more appropriate values for
an effective sampling rate increase
• We shall show next that this interpolation
can be achieved simply by digital lowpass
filtering
• We now develop the frequency response
specifications of these lowpass filters
Filter Specifications
• Since up-sampling causes periodic
repetition of the basic spectrum, the
unwanted images in the spectra of the up-
sampled signal must be removed
by using a lowpass filter H(z), called the
interpolation filter, as indicated below
L
L M
SAMPLING RATE CONVERSION
where
Computational Requirements
• Its direct form implementation is given by