390 likes | 749 Views
Digital Filter Advantages. They can have properties that analog filters can't match.There are no temperature variations, age variations, component variations like analog filters.The frequency response can be adjusted automatically in adaptive filters.Multiple inputs can be processed by the same f
E N D
1. EE 624 - Advanced Digital Signal Processing Dr. Brian T. Hemmelman
Digital Filter Basics
2. Digital Filter Advantages They can have properties that analog filters can’t match.
There are no temperature variations, age variations, component variations like analog filters.
The frequency response can be adjusted automatically in adaptive filters.
Multiple inputs can be processed by the same filter.
Filtered and unfiltered data can be saved for future use.
Precision, cost, and circuit size is often better.
Performance is repeatable from unit to unit.
Frequency range of operation can be adjusted just by changing the sampling frequency.
3. Digital Filter Disadvantages Digital filters have more restrictive speed and frequency limitation. They can’t reach into the upper frequency ranges.
Digital filters are subject to finite wordlength effects.
“More complicated design”…not as true today as in the past thanks to design tools like MATLAB.
4. FIR versus IIR Digital Filters There are two basic types of digital filters
Finite Impulse Response (FIR) - These filters do not have feedback and only depend on current and past input samples.
Infinite Impulse Response (IIR) - These filters use feedback and depend on current and past input samples as well as past outputs.
5. Difference Between FIR and IIR Filters FIR filters can have linear phase responses. IIR filters have nonlinear phase responses.
FIR filters can be designed to always be stable. IIR filters are not necessarily stable.
Finite wordlength effects are smaller in FIR filters than in IIR filters.
FIR filters require more coefficients and thus more compute cycles than IIR.
Analog filter types are easy to convert to IIR filters. FIR filters, though, can have arbitrary frequency responses.
6. FIR Impulse Response
7. General FIR Filter Response
8. IIR Filter Structure
9. IIR Filter Structure
10. IIR Filter Structure
11. Realization Structures for Digital Filters
12. Realization Structures for Digital Filters
13. Realization Structures for Digital Filters
14. Example 4.14
15. Example 4.14
16. Example 4.14
17. Filter Specifications
18. Example 6.2
19. Example 6.2
20. FIR Window Method
21. FIR Window Method
22. FIR Window Method
23. FIR Window Method
24. Using Windows
25. Window Method
26. Window Method
27. Hamming Window
28. Hamming Window
29. Optimal Filter Design
30. Optimal Filter Design
31. Optimal Filter Design
32. Optimal Filter Design with MATLAB
33. Optimal Filter Design with MATLAB
34. Frequency Sampling Method
35. Frequency Sampling Method
36. Frequency Sampling Method
37. Frequency Sampling Filter Design with MATLAB