Sciweavers

ISSS
2002
IEEE

Tuning of Loop Cache Architectures to Programs in Embedded System Design

13 years 8 months ago
Tuning of Loop Cache Architectures to Programs in Embedded System Design
Adding a small loop cache to a microprocessor has been shown to reduce average instruction fetch energy for various sets of embedded system applications. With the advent of core-based design, embedded system designers can now tune a loop cache architecture to best match a specific application. We developed an automated simulation environment to find the best loop cache architecture for a given application and technology. Using this environment, we show significant variation in the best architecture for different examples. The results support the need for future fast synthesis of tuned loop cache architectures. Categories and Subject Descriptors B.3.0 [Memory Structures]: General. General Terms Design. Keywords Low power, low energy, tuning, loop cache, embedded systems, instruction fetching, filter cache, customized architectures, memory hierarchy, synthesis, architecture tuning, cores.
Frank Vahid, Susan Cotterell
Added 15 Jul 2010
Updated 15 Jul 2010
Type Conference
Year 2002
Where ISSS
Authors Frank Vahid, Susan Cotterell
Comments (0)