• DocumentCode
    2344550
  • Title

    Analysis of reliability of flip-flops under transistor aging effects in nano-scale CMOS technology

  • Author

    Rao, Vikram G. ; Mahmoodi, Hamid

  • Author_Institution
    San Francisco State Univ., San Francisco, CA, USA
  • fYear
    2011
  • fDate
    9-12 Oct. 2011
  • Firstpage
    439
  • Lastpage
    440
  • Abstract
    The effect of aging has become an important reliability concern in modern CMOS technology. NBTI and PBTI are known to bring about an increase in threshold voltage of the PMOS and NMOS respectively. This paper studies the effect of NBTI and PBTI on different flip-flop circuits with key parameters such as setup time, hold time, clock to output delay and data to output delay. The results in a predictive 32 nm technology show an increase of 0.43 to 1.23 pico-seconds in data-to-output delay depending on the Flip-Flop type. Moreover, we propose a method to use dual threshold voltage assignment to mitigate the effect of transistor aging on pulse triggered Flip-Flops. Dual Vth results show lower delay as well as 30% reduction in delay aging using the proposed dual threshold voltage method.
  • Keywords
    CMOS logic circuits; ageing; flip-flops; integrated circuit reliability; nanoelectronics; NBTI; NMOS; PBTI; PMOS; clock-to-output delay; data-to-output delay; delay aging; dual-threshold voltage assignment; flip-flop reliability analysis; hold time; nanoscale CMOS technology; negative bias temperature instability; positive bias temperature instability; pulse triggered flip-flops; setup time; size 32 nm; time 0.43 ps to 1.23 ps; transistor aging effect mitigation; Aging; Delay; Flip-flops; Integrated circuit modeling; Logic gates; Threshold voltage; Transistors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design (ICCD), 2011 IEEE 29th International Conference on
  • Conference_Location
    Amherst, MA
  • ISSN
    1063-6404
  • Print_ISBN
    978-1-4577-1953-0
  • Type

    conf

  • DOI
    10.1109/ICCD.2011.6081439
  • Filename
    6081439