• DocumentCode
    1851281
  • Title

    DRG-cache: a data retention gated-ground cache for low power

  • Author

    Agarwal, Amit ; Li, Hai ; Roy, Kaushik

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Purdue Univ., West Lafayette, IN, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    473
  • Lastpage
    478
  • Abstract
    In this paper we propose a novel integrated circuit and architectural level technique to reduce leakage power consumption in high performance cache memories using a single Vt (transistor threshold voltage) process. We utilize the concept of gated-ground (an NMOS transistor inserted between the ground line and SRAM cell) to achieve a reduction in leakage energy without significantly affecting performance. Experimental results on gated-ground caches show that data are retained (DRG-cache) even in stand-by mode of operation. Data are restored when the gated-ground transistor is turned on. Turning off the gated-ground transistor in turn gives a large reduction in leakage power. This technique requires no extra circuitry; the row decoder itself can be used to control the gated-ground transistor. The technique is applicable to data and instruction caches as well as different levels of cache hierarchy such as the L1, L2, or L3 caches. We fabricated a test chip in TSMC 0.25 μ technology to show the data retention capability and the cell stability of DRG-cache. Our simulation results on 100 nm and 70 nm processes (Berkeley Predictive Technology Model) show 16.5% and 27% reduction in consumed energy in L1 cache and 50% and 47% reduction in L2 cache with less than 5% impact on execution time and within 4% increase in area overhead.
  • Keywords
    CMOS memory circuits; cache storage; circuit simulation; delays; integrated circuit layout; integrated circuit modelling; low-power electronics; memory architecture; 0.25 micron; 100 nm; 70 nm; Berkeley Predictive Technology Model; L1 cache; L2 cache; L3 cache; NMOS transistor; TSMC 0.25 μ technology; architectural level technique; area overhead; cache hierarchy levels; cell stability; data caches; data retention capability; data retention gated-ground cache; execution time; gated-ground transistor; high performance cache memories; instruction caches; integrated circuit; leakage energy reduction; leakage power consumption reduction; low power; row decoder; simulation results; single transistor threshold voltage process; Cache memory; Circuit testing; Decoding; Energy consumption; MOSFETs; Predictive models; Random access memory; Stability; Threshold voltage; Turning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2002. Proceedings. 39th
  • ISSN
    0738-100X
  • Print_ISBN
    1-58113-461-4
  • Type

    conf

  • DOI
    10.1109/DAC.2002.1012671
  • Filename
    1012671