Lec7: Practical Filters Flashcards

1
Q

Design criteria of a filter?

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

Filter design flow criteria?

A

The design process normally follows a flow:

  1. Identify key characteristics (lowpass, highpass, etc)
  2. Identify cut-off frequency and sampling frequency
  3. Make an educated guess at filter type and size (FIR, N = 5)
  4. Design filter (either by hand or using CAD)
  5. Evaluate filter performance (ripple, phase, etc)
  6. Potentially re-design with different filter type or size
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

The most basic method for designing an FIR filter?

A

Windowing method

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

How to find the time domain representation?

A

Consider a low pass filter.

We need to calculate the inverse discrete-time Fourier transform

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

How are the coefficients found?

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

Issues with the impulse response,

what is done to make the response casual?

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

The designed filter?

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

The basis of analogue filters?

A

IIR filters can be based on analogue counterparts, and then the design process can use the traditional techniques (Butterworth, Chebyshev, etc).

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

What must happen after a filter has been designed?

A

After a filter has been designed, it must be realised by developing a signal flow diagram that describes the filter in terms of operations on the samples.

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

Important factors to consider when designing a filter?

A given transfer function may be realised in many ways, for example:

ax + bx + c = x(a+b) + c

A
  • Here we have computed the same function, but in one of the realisations we have used only one multiplication.
  • This can be important in embedded systems, where multiplication is typically slower and more power intensive than simple addition.
  • Specifically, some realisations are better for fixed-point arithmetic and other may be better for floating-point arithmetic.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

FIR Direct Form I

A

A straightforward approach for FIR filter realisation is Direct Form 1, where the difference equation is evaluated directly.

This form is practical for small filters, but may be inefficient and impractical for complex designs.

Note that z-1 represents the unit delay

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

IIR Direct Form I

A

The same approach can also be used to realise an IIR (or FIR) filter using Direct Form I.

In general, this form requires 2” delay elements (for both the feedforward and the feedback terms) for a filter of order “

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

IIR Direct Form II

A

The alternate Direct Form II only needs N delay units, where N is the order of the filter. This is potentially half as many as Direct Form I.

The disadvantage is that Direct Form II increases the possibility of arithmetic overflow for filters with high Q. This is to do with the order of operations and the way in which floating-point numbers accumulate errors.

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