Digital Filters
Code | Completion | Credits | Range |
---|---|---|---|
31CFS | Z,ZK | 4 | 2+2s |
- The course is a substitute for:
- Digital Filters (X31CFS)
- Lecturer:
- Tutor:
- Supervisor:
- Department of Circuit Theory
- Synopsis:
-
Digital filters is a free elective subject for all specialization. This course is destined as for students of master stage as for students of bachelor stage of study. In this subject are presented digital filters design methods in relation to analog filter design. The course can register all students they have the basic knowledge in analog filter design and introduction to digital signal processing. Students of Electronics and Communication have an advantage in absolving of courses 31LOS and 31UCZ or 31EFI.
- Requirements:
- Syllabus of lectures:
-
1. Continuos and discrete-time signal and systems, properties
2. Sampling of continuos signals, frequency domain representation, signal reconstruction
3. Impulse response, system function and frequency response of LTI system
4. Discrete Fourier transformation (DFT), properties, relations to FT, FS, DTFT
5. Signal analysis using DFT, FFT algorithms
6. Digital filtering, magnitude and phase requirements
7. Digital filter (DF) structures, canonical, cascade, parallel, lattice, transversal. Properties
8. Digital filters IIF, frequency response approximations
9. Design of IIR DF's using impulse invariant transformation and bilinear transformation
10. Digital all-pass, narrow band notch DF's, design methods
11. Digital filters FIR, properties. Design methods, Effect of windowing
12. Technical implementation of DF's, word-length effects
13. Principles of DF implementation on digital signal processors (SP). Evaluation tools
14. Architecture and instruction set of fixed-point SP, examples of implementation
- Syllabus of tutorials:
-
1. Introduction to programming systém MATLAB
2. Discrtete sequence generation, spectra computation
3. Direct and inverse DTFT computation
4. Sampling and signal reconstruction
5. Signal analysis using DFT (cyclic convolution, periodic signals etc.)
6. Digital filter IIR design. Individual projects
7. Digital filter IIR design. Solving of individual projects
8. Digital filter FIR. Solving of individual projects
9. Digital filter FIR design. Solving of individual projects
10. Solving of individual projects, tutorials
11. Solving of individual projects, tutorials
12. Implementation, finit word-length effects. Solving of individual projects
13. Digital filter implementation on signal processor. Solving of individual projects
14. Presentation of individual projects. Credit
- Study Objective:
- Study materials:
-
1. Oppenheim, A., Shafer : Discrete Time Signal Processing. Prentice-Hall, 1989
2. Ingle, V.K., Proakis, J.G..: Digital Signal Processing Using Matlab. PWS Publ. Comp, 1997
- Note:
- Further information:
- No time-table has been prepared for this course
- The course is a part of the following study plans:
-
- Elektronika a sdělovací technika-bakalářský blok (compulsory elective course)
- Biomedicínské inženýrství - inženýrský blok (elective specialized course)
- Elektronika a sdělovací technika-bakalářský blok (compulsory elective course)
- Biomedicínské inženýrství - inženýrský blok (elective specialized course)