Course - Design and Utilization of Memory Hierarchies in Multi-Media Applications - FE8109
Design and Utilization of Memory Hierarchies in Multi-Media Applications
About
About the course
Course content
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.
Learning outcome
The students should get a good understanding of different techniques used for design and utilization of memory hierarchies in multi-media applications. The students shall also master these techniques to be able to utilize them for smaller design examples.
Learning methods and activities
Colloquium, self study, term assignment
Compulsory assignments
- Term project
Recommended previous knowledge
TFE4105 Realization and test of digital Components
Course materials
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.
Handouts.
Subject areas
- Computers
- Electronics
- Electrical Power Engineering
- IKT
- Technological subjects