Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Variability-Driven Formulation for Simultaneous Gate Sizing and Postsilicon Tunability Allocation

Published: 01 April 2008 Publication History

Abstract

Process variations cause design performance to become unpredictable in deep submicrometer technologies. Several statistical techniques (timing analysis, gate sizing, and buffer insertion) have been proposed to counter these variations during the optimization phase of the design flow to get a better timing yield. Another interesting approach to improve the timing yield is postsilicon-tunable (PST) clock tree. In this paper, we propose such an integrated framework that performs simultaneous statistical gate sizing in the presence of PST clock-tree buffers for minimizing binning yield loss (YL) and tunability costs by determining the ranges of delay tuning to be provided at each buffer. The simultaneous gate sizing and PST-buffer range determination problem is proved to be a convex-stochastic programming formulation under longest path-delay constraints and, hence, solved optimally. We further extend the formulation into a heuristic to additionally consider shortest path-delay constraints. We make experimental comparisons using nominal gate sizing followed by PST-buffer management using the work of Tsai as a base case. We take the solution obtained from this approach and perform the following: 1) sensitivity-based statistical gate sizing while retaining the PST clock tree and 2) simultaneous gate sizing and PST-buffer range determination as proposed in this paper. On an average, the base-case approach gave 23% timing YL, the sensitivity approach gave 15% YL, whereas our proposed algorithm gave only 4% YL.

Cited By

View all
  • (2018)Design-Phase Buffer Allocation for Post-Silicon Clock Binning by Iterative LearningIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2017.270263237:2(392-405)Online publication date: 1-Feb-2018
  • (2017)Delay LockingProceedings of the 54th Annual Design Automation Conference 201710.1145/3061639.3062226(1-6)Online publication date: 18-Jun-2017
  • (2015)A Fault Detection and Tolerance Architecture for Post-Silicon Skew TuningIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2014.233766123:7(1210-1220)Online publication date: 1-Jul-2015
  • Show More Cited By
  1. Variability-Driven Formulation for Simultaneous Gate Sizing and Postsilicon Tunability Allocation

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
    IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems  Volume 27, Issue 4
    April 2008
    189 pages

    Publisher

    IEEE Press

    Publication History

    Published: 01 April 2008

    Author Tags

    1. Convex programming
    2. fabrication randomness
    3. optimality

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 16 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2018)Design-Phase Buffer Allocation for Post-Silicon Clock Binning by Iterative LearningIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2017.270263237:2(392-405)Online publication date: 1-Feb-2018
    • (2017)Delay LockingProceedings of the 54th Annual Design Automation Conference 201710.1145/3061639.3062226(1-6)Online publication date: 18-Jun-2017
    • (2015)A Fault Detection and Tolerance Architecture for Post-Silicon Skew TuningIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2014.233766123:7(1210-1220)Online publication date: 1-Jul-2015
    • (2010)An efficient phase detector connection structure for the skew synchronization systemProceedings of the 47th Design Automation Conference10.1145/1837274.1837457(729-734)Online publication date: 13-Jun-2010
    • (2010)A fast heuristic algorithm for multidomain clock skew schedulingIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2009.201406918:4(630-637)Online publication date: 1-Apr-2010
    • (2009)Gate sizing for large cell-based designsProceedings of the Conference on Design, Automation and Test in Europe10.5555/1874620.1874823(827-832)Online publication date: 20-Apr-2009

    View Options

    View options

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media