• DocumentCode
    568588
  • Title

    Aging-Aware Instruction Cache Design by Duty Cycle Balancing

  • Author

    Jin, Tao ; Wang, Shuai

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Nanjing Univ., Nanjing, China
  • fYear
    2012
  • fDate
    19-21 Aug. 2012
  • Firstpage
    195
  • Lastpage
    200
  • Abstract
    The degradation of CMOS devices over the lifetime can cause the severe threat to the system performance and reliability at deep sub micron semiconductor technologies. The negative bias temperature instability (NBTI) is among the most important sources of the aging mechanisms. Applying the traditional guard banding technique to address the decreased speed of devices is too costly. Due to the unbalanced duty cycle ratio of the SRAM cells, the instruction cache suffers a heavy NBTI stress and this will further exacerbate the aging effect in the instruction cache. In this paper, we propose an aging-aware design to combat the NBTI-induced aging in the instruction cache. First, the detailed lifetime behaviors of the cache lines in the instruction cache are studied. Then, different schemes are proposed to mitigate the negative aging effects by balancing the duty cycle ratio of the SRAM cells in the cache lines according to their different lifetime phases. By applying our proposed idle-time-based cache line invalidation and bit-flipping /complementing schemes, the duty cycle ratio of the instruction cache can be well balanced and the NBTI stress will be significantly reduced.
  • Keywords
    CMOS integrated circuits; SRAM chips; cache storage; CMOS device; NBTI stress; SRAM cell; aging aware design; aging aware instruction cache design; aging mechanism; bit flipping; cache lines; deep sub micron semiconductor technology; duty cycle balancing; guard banding technique; negative bias temperature instability; reliability; system performance; unbalanced duty cycle ratio; Aging; Degradation; Logic gates; Radiation detectors; Random access memory; Registers; Stress; duty cycle balancing; instruction cache; negative bias temperature instability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI (ISVLSI), 2012 IEEE Computer Society Annual Symposium on
  • Conference_Location
    Amherst, MA
  • ISSN
    2159-3469
  • Print_ISBN
    978-1-4673-2234-8
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2012.30
  • Filename
    6296472