• DocumentCode
    397235
  • Title

    Tuning of loop cache architectures to programs in embedded system design

  • Author

    Cotterell, Susan ; Vahid, Frank

  • Author_Institution
    Dept. of Comput. Sci. & Eng., California Univ., Riverside, CA, USA
  • fYear
    2002
  • fDate
    2-4 Oct. 2002
  • Firstpage
    8
  • Lastpage
    13
  • Abstract
    Adding a small loop cache to a microprocessor has been shown to reduce average instruction fetch energy for various sets of embedded system applications. With the advent of core-based design, embedded system designers can now tune a loop cache architecture to best match a specific application. We developed an automated simulation environment to find the best loop cache architecture for a given application and technology. Using this environment, we show significant variation in the best architecture for different examples. The results support the need for future fast synthesis of tuned loop cache architectures.
  • Keywords
    cache storage; embedded systems; high level synthesis; memory architecture; architecture tuning; automated simulation environment; customized architectures; embedded system; embedded systems; instruction fetching; loop cache; loop cache architecture; microprocessor; Application software; Computer architecture; Computer science; Design engineering; Embedded system; Filters; Memory architecture; Microprocessors; Permission; Power engineering and energy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Synthesis, 2002. 15th International Symposium on
  • Conference_Location
    Kyoto, Japan
  • Print_ISBN
    1-58113-576-9
  • Type

    conf

  • Filename
    1227144