Selective-Sets Resizable Cache Memory Design for High-Performance and Low-Power CPU Core

Takashi KURAFUJI
Yasunobu NAKASE
Hidehiro TAKATA
Yukinaga IMAMURA
Rei AKIYAMA
Tadao YAMANAKA
Atsushi IWABU
Shutarou YASUDA
Toshitsugu MIWA
Yasuhiro NUNOMURA
Niichi ITOH
Tetsuya KAGEMOTO
Nobuharu YOSHIOKA
Takeshi SHIBAGAKI
Hiroyuki KONDO
Masayuki KOYAMA
Takahiko ARAKAWA
Shuhei IWADE

Publication
IEICE TRANSACTIONS on Electronics   Vol.E87-C    No.4    pp.535-542
Publication Date: 2004/04/01
Online ISSN: 
DOI: 
Print ISSN: 0916-8516
Type of Manuscript: Special Section PAPER (Special Section on Low-Power System LSI, IP and Related Technologies)
Category: 
Keyword: 
resizable cache,  selective-sets,  hierarchy SRAM,  partial swing,  

Full Text: PDF(795.3KB)>>
Buy this Article



Summary: 
We apply a selective-sets resizable cache and a complete hierarchy SRAM for the high-performance and low-power RISC CPU core. The selective-sets resizable cache can change the cache memory size by varying the number of cache sets. It reduces the leakage current by 23% with slight degradation of the worst case operating speed from 213 MHz to 210 MHz. The complete hierarchy SRAM enables the partial swing operation not only in the bit lines, but also in the global signal lines. It reduces the current consumption of the memory by 4.6%, and attains the high-speed access of 1.4 ns in the typical case.