Syllabus academic year 2009/2010
(Created 2009-08-11.)
SIGNAL PROCESSING - DESIGN AND IMPLEMENTATIONETIF01

Higher education credits: 6. Grading scale: TH. Level: G2 (First level). Language of instruction: The course might be given in English. ETIF01 overlap following cours/es: ETI270 och ETI270. Optional for: C4, C4sst, D4, D4bg, E3, E3bg, E3ss, Pi4. Course coordinator: Leif Sörnmo, leif.sornmo@eit.lth.se, Inst för elektro- och informationsteknik. Recommended prerequisits: ESS040 Digital Signalbehandling, ETI265 Signalbehandling i multimedia eller ETI080 Signalbehandling och kommunikation. Assessment: Exam at the end of the course. Optional hand-in problem after half-time. Two mandatory laboratory exercises. Home page: http://www.eit.lth.se/kurs/eti270.

Aim
The course provides solutions to problems in signal processing where design of filters, filter banks and fast algorithms are in demand. The student should obtain sufficient insights on theory and application to independently formulate the mathematical problem, to solve it, and to implement the solution for processing of real signals.

Knowledge and understanding
For a passing grade the student must

Skills and abilities
For a passing grade the student must

Judgement and approach
For a passing grade the student must

Contents
Filter design:
Digital IIR filter design; Bilinear transformation; Digital FIR filter design; Windowing, ideal filters, and the Gibbs phenomenon; Equirippel filters.

Implementation:
Structure verification; Efficient FFT algorithms; Different types of quantization.

Multirate signal processing and filter banks:
Up- and downsampling; Decimation and interpolation; Polyphase decomposition; Nyqvist filters; Uniform filter banks; Two-channel QMF; Multirate filters and wavelets.

Architecture and programming of the DSP

Literature
ProakisJ G, Manolakis D G: Digital Signal Processing. Principles, Algorithms and Applications, 4:e upplagan, Pearson Prentice Hall, ISBN 0-13-187374-1, 2007.