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 :
بازگشت