• DocumentCode
    62937
  • Title

    Skew Management of NBTI Impacted Gated Clock Trees

  • Author

    Chakraborty, Arpan ; Pan, David Z.

  • Author_Institution
    Oracle Microelectron., Austin, TX, USA
  • Volume
    32
  • Issue
    6
  • fYear
    2013
  • fDate
    Jun-13
  • Firstpage
    918
  • Lastpage
    927
  • Abstract
    Negative bias temperature instability (NBTI) has emerged as the dominant failure mechanism for PMOS devices in nanometer integrated circuit (IC) designs, thus limiting their lifetime. There are several existing research works that mitigate impact of NBTI on gate delay and reliability. However, its impact on one of the most important components of modern IC design-the clock tree-has not been researched enough. Clock gating impacts the extent of NBTI-induced VTH degradation of clock buffers leading to nonuniform NBTI degradation and, thus, increased clock skew. In this paper, we propose a practical design-time technique of modifying the clock gating implementation by selecting NAND or NOR gate as output stage of integrated clock gating cells with the objective of minimizing NBTI-induced clock skew. This selection intelligently modulates the signal probability and delay equations of clock signal paths with no extra hardware penalty. We formulate the skew minimization problem as an integer linear program which determines the optimal NAND or NOR assignment of clock gating buffer. Experimental results demonstrate the effectiveness of our method as the NBTI-induced clock skew is reduced by more than 74% compared to the traditional method. The impact of voltage and temperature variation on the proposed technique was analyzed and we observed reduced but still significant reduction in clock skew under variation as compared to the traditional clock gating technique.
  • Keywords
    MOS integrated circuits; clocks; integer programming; integrated circuit design; integrated circuit reliability; linear programming; logic gates; negative bias temperature instability; NAND gate; NOR gate; PMOS devices; clock buffers; clock signal paths; clock skew; delay equations; gate delay; hardware penalty; impacted gated clock trees; integer linear program; integrated clock gating cells; nanometer integrated circuit designs; negative bias temperature instability; signal probability; skew management; skew minimization problem; temperature variation; Clocks; Degradation; Delays; Inverters; Logic gates; MOS devices; Stress; Aging; clocks; integer linear programming;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2012.2195002
  • Filename
    6516611