TKT-1566 DIGITAL DESIGN III, 5 cr
|
Courses persons responsible
Jarmo Takala
Lecturers
Jarmo Takala
Lecturetimes and places
Per II: Monday 12 - 16, TB219
Implementations
Person responsible: |
|
Period 1 | Period 2 | Period 3 | Period 4 | Period 5 | Summer | |
Lecture | - | 4 h/week | - | - | - | - |
Exercise | - | 2 h/week | 2 h/week | - | - | - |
Exam |
Objectives
After passing the course, the students are able to design applications-specific hardware structures containing parallelism and optimize the structures for low power consumption.
Content
Content | Core content | Complementary knowledge | Specialist knowledge |
1. | Data-flow graph representations and loop and iteration bounds | Register minimization techniques | Algorithmic and numerical strength reduction |
2. | Pipelining, parallel processing, and combined pipelining and parallel processing | Low-power optimizations | Redundant arithmetic |
3. | Critical path, folding, unfolding, and retiming | Distributed arithmetic | |
4. | Systolic arrays |   |
Requirements for completing the course
Written exam and completed compulsory assignment.
Evaluation criteria for the course
Study material
Type | Name | Auhor | ISBN | URL | Edition, availability... | Exam material | Language |
Book | VLSI Digital Signal Processing Systems: Design and Implementation | K. K. Parhi | 0-471-24186-5 | No | English | ||
Lecture slides | No | English |
Prerequisites
Code | Course | Credits | M/R |
SGN-2010 | SGN-2010 Digital Linear Filtering I | 5 | Recommendable |
TKT-1210 | TKT-1210 Digital Design II | 5 | Mandatory |
TKT-1400 | TKT-1400 ASIC Design I | 5 | Recommendable |
Prequisite relations (Sign up to TUT Intranet required)
Remarks
Distance learning
- In information distribution via homepage, newsgroups or mailing lists, e.g. current issues, timetables
- In compiling teaching material, particularly for online use or other electronic media
- In compiling exercise, group or laboratory work
- In distributing and/or returning exercise work, material etc
Scaling
Methods of instruction | Hours |
Lectures | 48 |
Exercises | 60 |
Assignments | 26 |
Total sum | 134 |
Correspondence of content
TKT-1560 Digital Design III
Last modified | 17.01.2007 |
Modified by | Jarmo Takala |