A Low-Power Cache Design for CalmRISCTM-Based Systems

Sangyeun Cho, Wooyoung Jung, Yongchun Kim, and Seh-Woong Jeong.

Proceedings of the Int'l Conference on Computer Design (ICCD), pp. 394~399, Austin, Texas, September 2001.

Abstract:

Lowering power consumption in microprocessors, whether used in portables or not, has now become one of the most critical design concerns. On-chip cache memories tend to occupy dominant chip area in microprocessors, and it becomes increasingly important to design power-efficient cache memories. This paper describes an experimental low-power on-chip cache system designed for a 32-bit processor core called CalmRISCTM-32. A number of architectural optimizations were applied to the instruction and data caches, which significantly decrease the number of tag and data memory accesses and the amount of memory traffic to and from off-chip memory. Implemented in a 0.18um CMOS technology, the presented instruction and data caches consume 90uA/MHz and 72uA/MHz at 1.8V, respectively.