• 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