A low-power cache scheme for embedded computing

  • Authors:
  • Yul Chu;Arul Sandeep Gade;Abhishek Bhaduri

  • Affiliations:
  • (Correspd. Tel.: +1 662 325 2196/ Fax: +1 662 325 2298/ E-mail: chu@ece.msstate.edu) Department of Electrical and Computer Engineering, Mississippi State University, P.O. Box 9571, Mississippi Sta ...;Department of Electrical and Computer Engineering, Mississippi State University, P.O. Box 9571, Mississippi State, MS 39762, USA;Department of Electrical and Computer Engineering, Mississippi State University, P.O. Box 9571, Mississippi State, MS 39762, USA

  • Venue:
  • Journal of Embedded Computing - Issues in embedded single-chip multicore architectures
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper proposes an efficient cache scheme to reduce power consumption and conflict misses for single-core or multi-core embedded computing architecture. The proposed cache requires an additional gate stage before it accesses the cache line, which allows the use of a buffer to save the last memory reference. Each memory reference can be checked in the buffer before accessing the cache. If the data is in the buffer, the cache access can be aborted to reduce power consumption. Our simulation results show that it can reduce power consumption, access penalty, and cache misses significantly compared to other conventional caches such as direct-mapped and 2-way set-associative.