Abstract:
Process variation and the dynamism of modern applications can degrade the expected performance of a system. Execution time can be severely affected by both factors, resul...Show MoreMetadata
Abstract:
Process variation and the dynamism of modern applications can degrade the expected performance of a system. Execution time can be severely affected by both factors, resulting in deadline violations and energy consumption overheads. Memory organizations, which account for a large part of the system energy and the time budgets, are especially vulnerable to process variation. Configurable - multimode - memories are a promising technology to deal with these problems, but they also introduce new issues that need to be solved. Essentially, adding configuration capabilities to the memories comes with a cost, both in memory area and control complexity; hence, we need to evaluate what is the minimum amount of re-configurability to satisfy system's constraints. In this paper, we analyze the scalability of configurable memories and highlight the relationship among mode allocation, memory mapping and data allocation.
Published in: 2009 Asia and South Pacific Design Automation Conference
Date of Conference: 19-22 January 2009
Date Added to IEEE Xplore: 27 February 2009
ISBN Information: