FE8109 - Design and Utilization of Memory Hierarchies in Multi-Media Applications
The course describes techniques for custom design of memory hierarchies for multi-media applications. It also describes methods for efficient utilization of predefined memory hierarchies. Important topics are data flow-, loop- and control flow-transformations, data reuse and caching techniques, memory architecture generation, and cost models and estimation. The focus is on low-power design.
1) The student shall get a good understanding of advanced techniques used during design of application specific memory hierarchies for multi-media applications.
2) The student shall get a good understanding of advanced techniques used during optimization of multi-media applications so that they utilize a predefined memory hierarchy in a good manner.
1) The student shall master the techniques to be able to use them for smaller design examples and in a bigger term assignment.
2) The student shall be able to use the techniques during design of low-power embedded systems.
Learning methods and activities
Colloquium, self study, term assignment. Portfolio evaluation where the final exam counts for 75% and the term project 25%. Evaluation of each part is given as %-points. The evaluation of the complete portfolio is given as a passed / failed.
- Term project
Further on evaluation
If the course is not passed, it is sufficient to retake the exam. The result from the term assignment is kept.
Exam registration requires that class registration is approved in the same semester. Compulsory activities from previous semester may be approved by the department.
Recommended previous knowledge
TFE4171 - Design of digital systems 2 or similar.
F. Catthoor et al., "Custom Memory Management Methodology", Kluwer, 1998, 343 pages.
F. Catthoor et al., "Data Access and Storage Management for Embedded Programmable Processors", Kluwer, 2002, 278 pages.
Examination arrangement: Portfolio assessment
|Term||Statuskode||Evaluation form||Weighting||Examination aids||Date||Time||Room *|
- * The location (room) for a written examination is published 3 days before examination date.