• DocumentCode
    3080932
  • Title

    Multiple-valued caches for power-efficient embedded systems

  • Author

    Ozer, Emre ; Sendag, Resit ; Gregg, David

  • Author_Institution
    ARM Ltd., Cambridge, UK
  • fYear
    2005
  • fDate
    19-21 May 2005
  • Firstpage
    126
  • Lastpage
    131
  • Abstract
    In this paper, we propose three novel cache models using multiple-valued logic (MVL) paradigm to reduce the cache data storage area and cache energy consumption for embedded systems. Multiple-valued caches have significant potential for compact and power-efficient cache array design. The cache models differ from each other depending on whether they store tag and data in binary, radix-r or a mix of both. Our analytical study of cache silicon area shows that an embedded system-on-a-chip (SoC) equipped with a multiple-valued cache model can reduce the cache data storage area up to 6% regardless of cache parameters. Also, our experiments on several embedded benchmarks demonstrate that dynamic cache energy consumption can be reduced up to 62% in a multiple-valued instruction cache in an embedded SoC.
  • Keywords
    cache storage; embedded systems; multivalued logic circuits; system-on-chip; cache array design; cache data storage; cache energy consumption; multiple-valued cache; multiple-valued logic; power-efficient embedded system; system-on-a-chip; Computer science; Educational institutions; Embedded system; Energy consumption; Integrated circuit interconnections; Logic circuits; Logic design; Memory; Power system modeling; Silicon;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multiple-Valued Logic, 2005. Proceedings. 35th International Symposium on
  • ISSN
    0195-623X
  • Print_ISBN
    0-7695-2336-6
  • Type

    conf

  • DOI
    10.1109/ISMVL.2005.28
  • Filename
    1423173