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
Link To Document