DocumentCode
3189723
Title
Design space exploration for low-power memory systems in embedded signal processing applications
Author
Balasa, Florin ; Gingu, Cristian V. ; Luican, Ilie I. ; Hongwei Zhu
Author_Institution
Dept. Comput. Sci. & Eng., American Univ. in Cairo, Cairo, Egypt
fYear
2013
fDate
19-21 Aug. 2013
Firstpage
92
Lastpage
100
Abstract
This paper presents an energy-aware electronic design automation (EDA) methodology for the system-level exploration of hierarchical storage organizations, focusing mainly on data-intensive signal processing applications. Starting from the high-level behavioral specification of a given application, several memory management tasks are addressed in a common algebraic framework, using data-dependence analysis techniques similar to those used in modern compilers. Within this memory management software system, the designer can explore different algorithmic specifications functionally equivalent, by computing their minimum storage requirements. The system can perform an exploration based on energy consumption of signal assignments to the off- and on-chip memory layers, followed by a storage-efficient mapping of signals to the physical memories. The last phase of the methodology is an exploration approach for energy-aware banking of the on-chip memory, which takes into account both the static and dynamic energy consumption.
Keywords
algebra; electronic design automation; embedded systems; energy consumption; program diagnostics; signal processing; storage management; EDA methodology; algebraic framework; algorithmic specifications; compilers; data-dependence analysis techniques; data-intensive signal processing applications; design space exploration; dynamic energy consumption; embedded signal processing applications; energy consumption; energy-aware banking; energy-aware electronic design automation; hierarchical storage organizations; high-level behavioral specification; low-power memory systems; memory management; off-chip memory layers; on-chip memory layers; signal assignments; static energy consumption; storage requirements; storage-efficient signal mapping; system-level exploration; Arrays; Embedded systems; Energy consumption; Indexes; Lattices; Memory management; System-on-chip;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded and Real-Time Computing Systems and Applications (RTCSA), 2013 IEEE 19th International Conference on
Conference_Location
Taipei
ISSN
1533-2306
Type
conf
DOI
10.1109/RTCSA.2013.6732207
Filename
6732207
Link To Document