Topic 3: FIR Filter Design

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/6

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 8:48 PM on 5/28/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

7 Terms

1
New cards

Implementation

An FIR digital filter can be written as an LLCD equation

2
New cards

Ideal Frequency Filters

Ideal but are non causal and infinite length so are not practical

Can be implemented by shifting their response then truncating the impulse response

3
New cards

Window Design Method

Given passband and stopband cutoff frequencies, a sample frequency and a stopband attenuation factor:

  1. Convert frequencies to normalised units

  2. Convert to radians/sample

  3. Select appropriate window function with stopband attenuation factor

  4. Determine number of points N required in the window to meet the spec (N should be odd so +1 if even)

    1. Transition bandwidth = stopband (rad/sample) - passband (rad/sample) = Main lobe width from window function

  5. Final filter multiplies sinc by selected window function:

    1. h[n] = sinc [ wpass * (n - (N - 1) / 2) ] * W [ (n - (N - 1) / 2) ]

4
New cards

Frequency Sampling Method

Given a passband cutoff frequency, a sample frequency, and a filter order:

  • Calculate the normalised cutoff frequency

  • Convert to radians/sample

  • Draw ideal frequency response with cutoff frequency

  • Place sample at intervals of: 2 * pi / N (use odd N to be centred)

  • Calculate inverse DFT

5
New cards

Converting to a High Pass Design

Apply a frequency shift with phase ramp to the filter

hHP[n] = e-jwn hLP[n]

6
New cards

Parallel Filters

OR gate

Bandstop (notch) filter

7
New cards

Cascade Filters

AND gate

Bandpass filter