• DocumentCode
    3332790
  • Title

    Pulse width variation tolerant clock tree using unbalanced cells for low power design

  • Author

    Chawla, Tarun ; Marchal, Sebastien ; Amara, Amara ; Vladimirescu, Andrei

  • Author_Institution
    STMicroelectronics, Crolles, France
  • fYear
    2009
  • fDate
    2-5 Aug. 2009
  • Firstpage
    443
  • Lastpage
    446
  • Abstract
    Global and environmental variations including process (P), voltage (V) and temperature (T) constitute the biggest factor among all variations for any ASIC design. The age-old approach of using corners and margins to quantify the impact of variations is still applicable but the increasing margins limit the scaling of max achievable design frequency with technology, especially because of minimum pulse width violation. ASIC designs in current technology are working at these max clock frequencies. Moreover, as the importance of global N-to-P mismatch increases with technology, it increases the sensitivity of clock tree pulse-width to variations. Thus, to continue to scale the clock frequency in the future, we need to make margins and corners that are application specific. In this work, we have estimated the impact of PVT variations on the standard cells in a clock library using industrial models and SPICE simulations. We found that unbalancing the first stage with respect to the pulse edges in a cell reduced the variations by a factor of three without affecting the output behavior. We also found cells with opposite pulse-width variation characteristics enabling their combination in a path to minimize the overall variations.
  • Keywords
    application specific integrated circuits; clocks; integrated circuit design; low-power electronics; ASIC design; SPICE simulation; age-old approach; clock frequency; clock library; industrial model; low power design; pulse width variation tolerant clock tree; unbalanced cells; Application specific integrated circuits; Clocks; Delay; Flip-flops; Frequency; Libraries; Logic; Space vector pulse width modulation; Temperature; Voltage; 45nm Clock Tree; Global N-to-P mismatch; PVT variations; Pulse Width;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2009. MWSCAS '09. 52nd IEEE International Midwest Symposium on
  • Conference_Location
    Cancun
  • ISSN
    1548-3746
  • Print_ISBN
    978-1-4244-4479-3
  • Electronic_ISBN
    1548-3746
  • Type

    conf

  • DOI
    10.1109/MWSCAS.2009.5236061
  • Filename
    5236061