• DocumentCode
    351937
  • Title

    Co-design of interleaved memory systems

  • Author

    Lin, Hua ; Wolf, Wayne

  • Author_Institution
    Dept. of Electr. Eng., Princeton Univ., NJ, USA
  • fYear
    2000
  • fDate
    5-5 May 2000
  • Firstpage
    46
  • Lastpage
    50
  • Abstract
    Memory interleaving is a cost-efficient approach to increase bandwidth. Improving data access locality and reducing memory access conflicts are two important aspects to achieve high efficiency for interleaved memory. In this paper, we introduce a design framework that integrates these two optimizations, in order to find out minimal memory banks and channels required in the embedded system under performance restriction. Several important techniques, loop and data layout transformations for data access locality, extracting data streams, conflict cache miss reduction as well as data placement and optimally reordered access for interleaved memories, are incorporated in the design framework. Experiments show that our co-design method results in substantially less hardware requirement compared to the implementations without optimization.
  • Keywords
    embedded systems; hardware-software codesign; interleaved storage; conflict cache miss reduction; data access locality; data placement; data streams; design framework; embedded system; hardware requirement; interleaved memory systems codesign; memory access conflicts; minimal memory banks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign, 2000. CODES 2000. Proceedings of the Eighth International Workshop on
  • Conference_Location
    San Diego, CA, USA
  • Print_ISBN
    1-58113-268-9
  • Type

    conf

  • Filename
    843705