Course Catalog 2009-2010
International

Basic Pori International Postgraduate Open University

|Degrees|     |Study blocks|     |Courses|    

Course Catalog 2009-2010

TKT-3516 Signal Processors, 5 cr

Person responsible

Jarmo Takala

Implementations

  Lecture times and places Target group recommended to
Implementation 1


Per 1, 2 :
Monday 12 - 14, TB219

 
 


Requirements

Final exam and compulsory exercises.
Completion parts must belong to the same implementation

Principles and baselines related to teaching and learning

-

Learning outcomes

Understand the special features of DSP (Digital Signal Processing) applications, and their effect on implementations, processor architectures and development tools. Learn the architectural features of DSP processors, such as finite word length and pipelining. Achieve understanding to follow the evolution of DSP processors and general purpose processors in signal processing tasks.

Content

Content Core content Complementary knowledge Specialist knowledge
1. Number representations in fixed point and floating point processors.  Finite word length effects.  Multiplier architectures. 
2. Processor architectures, assembly language programming.  ALU.   
3. Memory architectures, interfacing, addressing and address computation.  Cache memories.  Parallel memories, DRAM and SRAM structures. 
4. Pipelining principles and their effect on programming.  Instruction decoding.   
5. RISC and CISC architectures, principles of parallel and sequential computing.  Data dependence, super scalar architecture, SIMD, SISD, MIMD.  Microcoded instruction decoding. 


Evaluation criteria for the course

The grade is based on the exam, exercise works, and active participation in the exercises.

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   DSP Processor Fundamentals: Architectures and Features   P. Lapsley, J. Bier, A. Shoham, E.A. Lee   0-7803-3405-1          English  
Lecture slides   Lecture notes              Suomi  
Lecture slides                English  


Prerequisites

Course Mandatory/Advisable Description
ELE-2300 Basics of Embedded Processor Applications Advisable    
SGN-1250 Signal Processing Applications Advisable    
SGN-2016 Digital Linear Filtering I Advisable    
TKT-1110 Microprocessors Advisable    
TKT-1202 Digital Design Advisable    
TKT-1426 Digital Design for FPGA Advisable    

Prerequisite relations (Requires logging in to POP)

Correspondence of content

Course Corresponds course  Description 
TKT-3516 Signal Processors, 5 cr 8404151 Signal Processors, 3 cu  

More precise information per implementation

  Description Methods of instruction Implementation
Implementation 1 Signal Processors   Lectures
Excercises
Practical works
   
Contact teaching: 0 %
Distance learning: 0 %
Self-directed learning: 0 %  


Last modified05.05.2009
ModifierOlli Vainio