Course Catalog 2009-2010
Basic

Basic Pori International Postgraduate Open University

|Degrees|     |Study blocks|     |Courses|    

Course Catalog 2009-2010

SGN-2156 System Level DSP Algorithms, 4 cr

Person responsible

Tapio Saramäki

Implementations

  Lecture times and places Target group recommended to
Implementation 1


Per 5 :
Wednesday 14 - 16, TB219
Thursday 12 - 14, TB223

 
 


Requirements

Final examination and 2 assignments out of 3.

Principles and baselines related to teaching and learning

-

Learning outcomes

Students will learn about system-level design of DSP algorithms for various applications. Optimizations of DSP algorithms for both VLSI and signal processor implementations are considered.

Content

Content Core content Complementary knowledge Specialist knowledge
1. The main goal of the course is to educate students on how DSP experts should work in a proper manner with experts implementing DSP algorithms in order to produce a good final product.  Design of digital filters using identical building blocks covers three alternatives. Only the basic principle has to be learned.   
2. Why there is a need to develope efficient algorithms at the system level.  The part "Design of filters and filter banks by optimization: Applications" is very long. Again, only the main idea has to be learned.    
3. Design of digital filters using identical building blocks. Design of various kinds of filters meeting the same criteria.  There are two journal articles on the part "Some elegant designs based on the use of recursive running sum filters". The key idea of using these filters has to be learned.   
4. Finite wordlength effects in practice. Some elegant designs based on the use of recursive running sum filters.     
5. Design of filters and filter banks by optimization: Applications. Recent advances in ant research; the last lecture for fun.     


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 homeworks of 3 are accepted. Course acceptance threshold approx. is half of the maximum exam points. 3th homework is a volunteer work and is prized with increasing the exam result by one grade if the threshold is passed.

Assessment scale:

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

Study material

Type Name Author ISBN URL Edition, availability, ... Examination material Language
Summary of lectures   "System Level DSP"   Tapio Saramäki            English  


Prerequisites

Course Mandatory/Advisable Description
SGN-2056 Digital Linear Filtering II Mandatory    
SGN-2106 Multirate Signal Processing Advisable    

Prerequisite relations (Requires logging in to POP)

Correspondence of content

Course Corresponds course  Description 
SGN-2156 System Level DSP Algorithms, 4 cr 8001202 System Level DSP Algorithms, 2 cu  

More precise information per implementation

  Description Methods of instruction Implementation
Implementation 1        


Last modified18.01.2010
ModifierTapio Saramäki