Lecture #5 - Decimation and Interpolation Flashcards

1
Q

What does it mean to ‘resample’ a discrete-time sequence?

A

It means to change the sampling rate of the sequence.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Let’s say we want to reduce the sampling rate by integer factor M

How can we avoid aliasing?

A
  1. Original sampling is at least M times the Nyquist rate
  2. Bandwidth of the sequence is first reduced by factor M by discrete-time filtering.

It means you take every Mth sample, and discard the rest.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

In the lecture, when downsampling a signal when M=3 will yield aliasing. How do you avoid this in this case?

A

Pre-filter to avoid this and bandlimit the signal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

When upsampling, why do you let it through a LPF?

A

When increasing the sampling rate, the new samples are inserted between the existing samples.

Without proper filtering, these new samples can introduce high-frequency content that was not present in the original signal.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Working with discrete signals is a bit more complicated in the real-world. Give the chain of operations needed for DSP of analog signals in the real-world

A
  1. Anti-aliasing filter
  2. Sample and hold
  3. ADC
  4. Discrete0time system
  5. DAC
  6. Compensated and reconstruction filter
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Why in the real world, can discrete values only take within a specified range?

A

Since the registers of the computer/electronic device where they are stored are of finite length.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

In digital signals, it can only represent sample amplitudes with finite number of values. What’s the disadvantage of this.

A

It introduces errors due to rounding and truncation effects, which propagates through the system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

In analysing of finite wordlength effects, where can we see this?

A
  1. Filter coefficient quantisation
  2. Quantisation of arithmetic operations
  3. A/D operations.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly