• DocumentCode
    424391
  • Title

    Single-VDD and Single-VT Super-Drowsy Techniques for Low-Leakage High-Performance Instruction Caches

  • Author

    Nam Sung Kim ; Flautner, Krisztian ; Blaauw, D. ; Mudge, Trevor

  • Author_Institution
    Intel Corp.
  • fYear
    2004
  • fDate
    11-11 Aug. 2004
  • Firstpage
    54
  • Lastpage
    57
  • Abstract
    In this paper, we present a circuit technique that supports a super-drowsy mode with a single-VDD. In addition, we perform a detailed working set analysis for various cache line update policies for placing lines in a drowsy state. The analysis presents a policy for an instruction cache and shows it is as good as or better than more complex schemes proposed in the past. Furthermore, as an alternative to using high-threshold devices to reduce the bitline leakage through access transistors in drowsy caches, we propose a gated bitline precharge technique. A single threshold process is now sufficient. The gated precharge employs a simple but effective predictor that almost completely hides any performance loss incurred by the transitions between sub-banks. A 64-entry predictor with 3 bits per entry reduces the run-time increase by 78%, which is as effective as previous proposals that used content addressable predictors with 40 bits per entry. Overall, the combination of the proposed techniques reduces the leakage power by 72% with negligible (0.4%) run-time increase.
  • Keywords
    Leakage current; Low power; Leakage current; Low power;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Low Power Electronics and Design, 2004. ISLPED '04. Proceedings of the 2004 International Symposium on
  • Conference_Location
    Newport Beach, CA, USA
  • Print_ISBN
    1-58113-929-2
  • Type

    conf

  • Filename
    1382960