Title: 2. Multirate Signals
12. Multirate Signals
2Content
- Sampling of a continuous time signal
- Downsampling of a discrete time signal
- Upsampling (interpolation) of a discrete time
signal
3Sampling Continuous Time to Discrete Time
Time Domain
Frequency Domain
4Reason
same
same
5Antialiasing Filter
Anti-aliasing Filter
sampled noise
noise
For large SNR, the noise can be aliased, but
we need to keep it away from the signal
6Example
Anti-aliasing Filter
1. Signal with Bandwidth
2. Sampling Frequency
3. Attenuation in the Stopband
Filter Order
slope
7Downsampling Discrete Time to Discrete Time
Keep only one every N samples
8Effect of Downsampling on the Sampling Frequency
The effect is resampling the signal at a lower
sampling rate.
9Effect of Downsampling on the Frequency Spectrum
We can look at this as a continuous time signal
sampled at two different sampling frequencies
10Effect of Downsampling on DTFT
Y(f) can be represented as the following sum
(take N3 for example)
11Effect of Downsampling on DTFT
Since we obtain
12Downsampling with no Aliasing
If bandwidth then
Stretch!
13Antialiasing Filter
In order to avoid aliasing we need to filter
before sampling
LPF
LPF
noise
aliased
14Example
LPF
Let be a signal with bandwidth
sampled at Then Passband
Stopband
LPF
15See the Filter Freq. Response
hfirpm(20,0,1/22, 9/44, 1/22, 1,1,0,0)
passband
stopband
2f
16 and Impulse Response
17Upsampling Discrete Time to Discrete Time
it is like inserting N-1 zeros between samples
18Effect of Upsampling on the DTFT
ghost freq.
ghost freq.
it squeezes the DTFT
Reason
19Interpolation by Upsampling and LPF
LPF
LPF
20SUMMARY
LPF
LPF
LPF
LPF