• DocumentCode
    403660
  • Title

    Energy-efficient design for highly associative instruction caches in next-generation embedded processors

  • Author

    Aragon JL ; Nicolaescu, Aragon Dan ; Veidenbaum, Alex ; Badulescu, Ana Maria

  • Author_Institution
    Center for Embedded Comput. Syst., California Univ., Irvine, CA, USA
  • Volume
    2
  • fYear
    2004
  • fDate
    16-20 Feb. 2004
  • Firstpage
    1374
  • Abstract
    This paper proposes a low-energy solution for CAM-based highly associative I-caches using a segmented word-line and a predictor-based instruction fetch mechanism. Not all instructions in a given I-cache fetch are used due to branches. The proposed predictor determines which instructions in a cache access will be used and does not fetch any other instructions. Results show an average I-cache energy savings of 44% over the baseline case and 6% over the segmented case with no negative impact on performance.
  • Keywords
    cache storage; content-addressable storage; embedded systems; memory architecture; I-cache energy saving; associative instruction caches; embedded processors; predictor based instruction fetch mechanism; segmented wordline; CADCAM; Clocks; Computer aided instruction; Computer aided manufacturing; Embedded computing; Energy consumption; Energy efficiency; Frequency; Proposals; Random access memory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition, 2004. Proceedings
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-2085-5
  • Type

    conf

  • DOI
    10.1109/DATE.2004.1269095
  • Filename
    1269095