TKT-3516 SIGNAL PROCESSORS, 5 cr
|
Courses persons responsible
Jarmo Takala
Lecturers
Jarmo Takala
Implementations
Period 1 | Period 2 | Period 3 | Period 4 | Period 5 | Summer | |
Lecture | 4 h/week | - | - | - | - | - |
Exercise | - | 4 h/week | - | - | - | - |
Exam |
Objectives
Understand the special features of DSP 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. |
Requirements for completing the course
Final exam and compulsory exercises.
Evaluation criteria for the course
Study material
Type | Name | Auhor | ISBN | URL | Edition, availability... | Exam material | Language |
Lecture slides | Lecture notes | No | |||||
Book | DSP Processor Fundamentals: Architectures and Features | P. Lapsley, J. Bier, A. Shoham, E.A. Lee | 0-7803-3405-1 | Yes | English |
Prerequisites
Code | Course | Credits | M/R |
SGN-1250 | SGN-1250 Signal Processing Applications | 4 | Recommendable |
SGN-2016 | SGN-2016 Digital Linear Filtering I | 5 | Recommendable |
TKT-1110 | TKT-1110 Microprocessors | 5 | Mandatory |
TKT-1200 | TKT-1200 Digital Design I | 4 | Recommendable |
TKT-1202 | TKT-1202 Digital Design | 5 | Recommendable |
Prequisite relations (Sign up to TUT Intranet required)
Additional information about prerequisites
TKT-1200 and TKT-1202 are alternative.
Remarks
Scaling
Methods of instruction | Hours |
Lectures | 72 |
Exercises | 48 |
Assignments | 14 |
Study materials | Hours |
Text book | 0 |
Other scaled | Hours |
New tools and study methods | 8 |
Exam/midterm exam | 3 |
Total sum | 145 |
Correspondence of content
8404151 Signal Processors
Last modified | 29.01.2007 |
Modified by | Olli Vainio |