Course Catalog 2011-2012
Basic

Basic Pori International Postgraduate Open University

|Degrees|     |Study blocks|     |Courses|    

Course Catalog 2011-2012

SGN-2106 Multirate Signal Processing, 6 cr

Additional information

This course will be lectured every second year. In cases where a student has real problems to adapt the above-mentioned decision to his/her study plan, the lecturer is ready to arrange extra examinations provided that the student will talk with the lecturer on those conditions that are required to pass the course. The lecture notes should be ready for the self-studying, thereby making it straightforward to pass the course.
Suitable for postgraduate studies

Person responsible

Tapio Saramäki

Lessons

Study type P1 P2 P3 P4 Summer Implementations Lecture times and places
Lectures
Excercises
Assignment
 4 h/week
 0 h/week

+2 h/week
+2 h/week
 34 h/per



 



 



 
SGN-2106 2011-01  

Requirements

Final examination and 2 assignments out of 3.
Completion parts must belong to the same implementation

Principles and baselines related to teaching and learning

-

Learning outcomes

After finalizing the course with a good grade, the student will be really aware of, among others, on the following aspects: - When and why is it beneficial to utilize multirate filtering when generating DSP algorithms? - How to build up a decimator or an interpolator for an integer sampling rate conversion factor? - The advantages of using multistage decimators and interpolators. - Advantages and drawbacks of the polyphase and direct-form implementations of FIR decimators and interpolators - Advantages of using an additional stage at the overall output (input) of single-stage and multistage decimators (interpolators) - Basic characteristics of various kinds of Nth-band FIR and IIR decimators and interpolators as well as their optimization and use in practical applications - How to use the modified Farrow structure for interpolation by an arbitrary factor and the transposed modified Farrow structure for decimation by an arbitrary factor? - Why is it beneficial to apply multirate and complementary filtering to the synthesis of linear-phase FIR filters which demand narrow transition bands? - The relation between multirate filter banks and transmultiplexers as well as their basic building blocks - Division of alias-free two-channel multirate FIR banks into NPR QMF, PR orthogonal, conventional PR biorthogonal, low-delay PR biorthogonal, and generalized NPR filter banks - Two channel IIR filter banks - How to construct tree-structured and octave filter banks based on the use of two-channel filter banks? - The structures for frequency-selective octave filter banks and discrete-time wavelet filter banks are the same; what are their main differences in practical applications? - Cosine-modulated and modified DFT maximally-decimated filter banks and their main benefits over other maximally-decimated filter banks. In addition, the students should be able to use several general-purpose MATLAB algorithms generated by the lecturer for designing various multirate DSP algorithms.

Content

Content Core content Complementary knowledge Specialist knowledge
1. Basics of multirate digital signal processing     
2. Design and implementation of efficient decimators and interpolators - A comprehensive review     
3. Polynomial-based interpolation for signal processing and communications applications     
4. Design of FIR filters using multirate and complementary filtering.     
5. Design and implementation of multirate filter banks including conventional frequency-selective banks and discrete-time wavelet banks - A comprehensive review  More information on multirate filter banks can be found in T. Saramäki and Robert Bregovic', Multirate Systems and Filter Banks," Chapter II in Multirate Systems: Design & Applications, edited by Gordana Jovanovic-Dolocek, Idea Group Publishing, 2002, pp. 27-85. This book chapter contains more information on cosine-modulated and MDFT filter banks as well as on two-channel FIR and IIR filter banks.   

Evaluation criteria for the course

Course is graded on the basis of answers to exam questions. Very good grade is obtained when exam questions are correctly answered and 2 of 3 homeworks are accepted. Course acceptance threshold is approx. half of the maximum exam points. The third homework is a volunteer work and is prized with increasing the exam result by one grade provided that the threshold is passed.

Assessment scale:

Numerical evaluation scale (1-5) will be used on the course

Partial passing:

Completion parts must belong to the same implementation

Study material

Type Name Author ISBN URL Edition, availability, ... Examination material Language
Other literature   Multirate Systems and Filter Banks, Chapter II in Multirate Systems: Design & Applications, edited by Gordana Jovanovic-Dolocek, Idea Group Publishing, 2002, pp. 27-85.   Tapio Saramäki and Robert Bregovic       Only some parts are included in the study material. Hopefully, this material will be properly integrated in the future into the summary of lectures.      English  
Summary of lectures   Multirate Signal Processing   Tapio Saramäki            English  

Prerequisites

Course Mandatory/Advisable Description
SGN-2056 Digital Linear Filtering II Mandatory    

Prerequisite relations (Requires logging in to POP)



Correspondence of content

Course Corresponds course  Description 
SGN-2106 Multirate Signal Processing, 6 cr 8001153 Multirate Signal Processing, 3 cu  

More precise information per implementation

Implementation Description Methods of instruction Implementation
SGN-2106 2011-01        

Last modified20.01.2012