Course Catalog 2014-2015

Basic Pori International Postgraduate Open University Search

|Degrees|     |Study blocks|     |Courses|    

Course Catalog 2014-2015

TIE-50406 DSP Implementations, 5 cr

Additional information

Suitable for postgraduate studies

Person responsible

Jarmo Takala


Study type P1 P2 P3 P4 Summer Implementations Lecture times and places
 4 h/week
 2 h/week

+2 h/week
 20 h/per



TIE-50406 2014-01 Tuesday 14 - 16 , TC103
Monday 12 - 16 , TC103


Written exam and completed compulsory assignment.
Completion parts must belong to the same implementation

Learning Outcomes

Student can classify the special features of DSP processors and develop applications with fractional representation. Students can describe a DSP application with data flow graphs and analyze the inherent parallelism of the application.


Content Core content Complementary knowledge Specialist knowledge
1. number representations in fixed-point and floating-point processors  finite word length effects, overflow management   
2. DSP processor architectures  CISC, VLIW, SIMD   
3. memory architectures, Harvard architecture  parallel memories   
4. data-flow graph representation, loop and iteration bounds  folding of multirate systems  solving inequalities 
5. pipelining, parallel processing, and combined parallel pipelined processing  low-power optimizations   
6. critical path, folding, unfolding, retiming  distributed arithmetic   
7. general-purpose graphics processing units  OpenCL   

Instructions for students on how to achieve the learning outcomes

Written exam 70%, compulsory assignments 30%

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
Book   VLSI Digital Signal Processing Systems: Design and Implementation   K. K. Parhi   0-471-24186-5       No    English  
Lecture slides             Yes    English  

Additional information about prerequisites
Basic knowledge on signal processing algorithms is recommended.

Prerequisite relations (Requires logging in to POP)

Correspondence of content

Course Corresponds course  Description 
TIE-50406 DSP Implementations, 5 cr TKT-3517 DSP Implementations, 5 cr  

More precise information per implementation

Implementation Description Methods of instruction Implementation
TIE-50406 2014-01        

Last modified12.02.2014