• DocumentCode
    2171175
  • Title

    Minimization of NBTI performance degradation using internal node control

  • Author

    Bild, David R. ; Bok, Gregory E. ; Dick, Robert P.

  • Author_Institution
    EECS Dept., Univ. of Michigan, Ann Arbor, MI
  • fYear
    2009
  • fDate
    20-24 April 2009
  • Firstpage
    148
  • Lastpage
    153
  • Abstract
    Negative Bias Temperature Instability (NBTI) is a significant reliability concern for nanoscale CMOS circuits. Its effects on circuit timing can be especially pronounced for circuits with standby-mode equipped functional units because these units can be subjected to static NBTI stress for extended periods of time. This paper proposes internal node control, in which the inputs to individual gates are directly manipulated to prevent this static NBTI fatigue. We give a mixed integer linear program formulation for an optimal solution to this problem. The optimal placement of internal node control yields an average 26.7% reduction in NBTI-induced delay over a ten year period for the ISCAS85 benchmarks. We find that the problem is NP-complete and present a linear-time heuristic that can be used to quickly find near-optimal solutions. The heuristic solutions are, on average, within 0.17% of optimal and all were within 0.60% of optimal.
  • Keywords
    CMOS integrated circuits; circuit stability; integrated circuit reliability; NBTI performance degradation; circuit timing; internal node control; mixed integer linear program formulation; nanoscale CMOS circuits; negative bias temperature instability; reliability; Circuits; Degradation; Fatigue; Minimization; Negative bias temperature instability; Niobium compounds; Optimal control; Stress; Timing; Titanium compounds;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition, 2009. DATE '09.
  • Conference_Location
    Nice
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4244-3781-8
  • Type

    conf

  • DOI
    10.1109/DATE.2009.5090649
  • Filename
    5090649