Title :
Zero-aware asymmetric SRAM cell for reducing cache power in writing zero
Author :
Chang, Yen-Jen ; Lai, Feipei ; Yang, Chia-Lin
Author_Institution :
Dept. of Comput. Sci., Nat. Chung-Hsing Univ., Taichung, Taiwan
Abstract :
Most microprocessors employ the on-chip caches to bridge the performance gap between the processor and the main memory. However, the cache accesses usually contribute significantly to the total power consumption of the chip. Based on the observation that an overwhelming majority of the values written to the cache are "0", in this paper we propose a zero-aware SRAM cell with an asymmetric inverter pair, called ZA cell, to minimize the cache power consumption in writing "0". The ZA cell uses a circuit-level technique, which is software independent and orthogonal to other low-power techniques at architecture-level. Compared to the conventional SRAM cell, the experimental results based on the SPEC2000 and MediaBench traces show that without compromise of both performance and stability, the ZA cell can reduce the average cache write power consumption over 60% for both the baseline instruction and data caches. In particular, the ZA cell is attractive in the data caches, which reveal the high write-zero rate.
Keywords :
SRAM chips; benchmark testing; cache storage; circuit stability; delays; logic gates; low-power electronics; power consumption; MediaBench traces; SPEC2000; architecture level; asymmetric inverter pair; baseline instruction; cache power consumption minimisation; cache power reduction; circuit level method; data caches; high write zero rate; microprocessors; on-chip caches; power consumption; software independence; zero-aware asymmetric SRAM cell; Bridge circuits; Circuit stability; Computer science; Embedded system; Energy consumption; Inverters; Microprocessors; Random access memory; System-on-a-chip; Writing;
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
DOI :
10.1109/TVLSI.2004.831471