DocumentCode
2465498
Title
Data reuse exploration techniques for loop-dominated applications
Author
Van Achteren, T. ; Deconinck, Geert ; Catthoor, Francky ; Lauwereins, Rudy
Author_Institution
ESAT/ACCA, Katholieke Univ., Leuven, Belgium
fYear
2002
fDate
2002
Firstpage
428
Lastpage
435
Abstract
Efficient exploitation of temporal locality in the memory accesses on array signals can have a very large impact art the power consumption in embedded data dominated applications. The effective use of an optimized custom memory hierarchy or a customized software controlled mapping on a predefined hierarchy, is crucial for this. Only recently have effective systematic techniques to deal with this specific design step begun to appear They were still limited in their exploration scope. In this paper we introduce an extended formalized methodology based on an analytical model of the data reuse of a signal. The cost parameters derived from this model define the search space to explore and allow us to exploit the maximum data reuse possible. The result is an automated design technique to find power efficient memory hierarchies and generate the corresponding optimized code
Keywords
cache storage; circuit optimisation; formal verification; low-power electronics; memory architecture; microprocessor chips; array signals; automated design technique; cost parameters; customized software controlled mapping; data reuse; exploration scope; formalized methodology; loop-dominated applications; optimized code; optimized custom memory hierarchy; power consumption; power efficient memory hierarchies; search space; temporal locality; Automatic testing; Design automation; Europe;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe Conference and Exhibition, 2002. Proceedings
Conference_Location
Paris
ISSN
1530-1591
Print_ISBN
0-7695-1471-5
Type
conf
DOI
10.1109/DATE.2002.999206
Filename
999206
Link To Document