TSTE06 Digital filters
Håkan Johansson
Course Director
TSTE06 Digital Filters (6hp) is a course that covers the basics of the design and implementation of digital filters. It covers the following topics: Discrete-time and digital signals and systems. DSP-algorithms. Approximation theory including Butterworth-, Chebyshev-I-, Chebyshev-II-, and Cauer-approximations. Frequency transformations. Synthesis and realization of IIR- and FIR-filters, in particular wave digital filters. Systems with multiple sampling frequencies, decimation and interpolation. Finite-wordlength effects. Numerical properties and implementation issues for digital filters. The course covers the same topics as TSEI07 Digital Filters, but at the level A instead of G2.
Course information 2019
Lectures
Håkan Johansson, E-mail: hakan.johansson@liu.se
Lessons
Mikael Olofsson, E-mail: mikael.olofsson@liu.se
Laboratories
Özgecan Özdogan , E-mail: ozgecan.ozdogan@liu.se
Trinh van Chien , E-mail: trinh.van.chien@liu.se
Course material
- L. Wanhammar and H. Johansson: Digital Filters Using MATLAB, 2013 (will be available in Building A, Entrance 19C, next to LiU-Tryck).
- L. Wanhammar: Tables and Formulas for Analog and Digital Filters (will be available in Building A, Entrance 19C, next to LiU-Tryck).
- Lab material (can be downloaded below)
- Solutions to the problems in the book (can be downloaded below).
- Additional problems with solutions (can be downloaded below).
Lecture and lesson plan (10x2h = 20h)
Found on this course info in pdf.Lecture overviews
Lecture overviews, 2019Solutions to the problems in the book and additional problems with solutions
The solutions to the problems of the book can be downloaded here: DF_solutions and Errata (password protected). The password will be given out during the course.
More solutions (missing in the above document) can be downloaded here: more_solutions (password protected).
Additional problems with solutions can be downloaded here: Problems_A (password protected).
Additional problem and solution for lesson 9 can be downloaded here: Lesson9_additional (password protected).
Laborative work (4x4h = 16h):
Solving filter design and implementation problems using Matlab
Depending on the number of students, there may be a need need to for the labs. Information about this will available when the course has started.
that the laborative work is mandatory and must be passed in order to pass the whole course!
- Supplementary material for the labs (password protected)
- Lab1.zip (password protected)
- Lab2.zip (password protected)
- Lab3.zip (password protected)
- Lab4.zip (password protected)
Examination
A written exam of 4 hours duration.
Aids for exam: Mathematical tables/formulas and pocket calculator.
Max 70 p, 30 p required to pass.
Optional seminars (oral), two occasions. Active participation gives maximum 10 p (5 + 5) on the written exam, corresponding to Problem 1.Previous exams
- TSEI07_Exam_150602.pdf
- TSEI07_Sol_150602.pdf
- TSTE06_Exam_150602.pdf
- TSTE06_Sol_150602.pdf
- TSEI07_Exam_160601.pdf
- TSEI07_Sol_160601.pdf
- TSTE06_Exam_160601.pdf
- TSTE06_Sol_160601.pdf
- TSEI07_Exam_170603.pdf
- TSEI07_Sol_170603.pdf
- TSTE06_Exam_170603.pdf
- TSTE06_Sol_170603.pdf
- TSEI07_Exam_180530.pdf
- TSEI07_Sol_180530.pdf
- TSTE06_Exam_180530.pdf
- TSTE06_Sol_180530.pdf
- TSEI07_Exam_190529.pdf
- TSEI07_Sol_190529.pdf
- TSTE06_Exam_190529.pdf
- TSTE06_Sol_190529.pdf
- More information
- Plan in LiU Studieinfo.
- Schedule
- Exam occasions according to the student portal (in Swedish).
Page responsible: Håkan Johansson
Last updated: 2020 08 19 13:33