• DocumentCode
    3095086
  • Title

    An application-specific adjoint sensitivity analysis framework for clock mesh sensitivity computation

  • Author

    Ye, Xiaoji ; Li, Peng

  • Author_Institution
    Dept. of ECE, Texas A&M Univ., College Station, TX
  • fYear
    2009
  • fDate
    16-18 March 2009
  • Firstpage
    634
  • Lastpage
    640
  • Abstract
    Clock mesh has been widely adopted in microprocessor designs to distribute clock signal to clock sink nodes. The primary goal of clock mesh design is to minimize undesired difference in clock arrival time between different sink nodes, which is also known as clock skew. Moreover, the needs for high-performance low-power chip designs impose other constraints on the clock mesh design such as limited power dissipation and area consumption. Due to the enormous size of clock mesh and those complex constraint conditions, achieving an optimal clock mesh design is very challenging. Most of the gradient-based optimization methods require quick yet accurate calculation of gradients/sensitivities information. In this paper, we present a precise yet efficient adjoint sensitivity analysis framework which computes the sensitivity of clock mesh performance metric with respect to every circuit parameter. By evolving the traditional adjoint sensitivity analysis into an application-specific, customized adjoint sensitivity analysis framework, the daunting task of computing clock mesh performance metric sensitivity with respect to hundreds of thousands of circuit parameters can be accomplished very efficiently, making the optimization as well as incremental design approaches for clock mesh tractable.
  • Keywords
    application specific integrated circuits; clocks; low-power electronics; microprocessor chips; optimisation; application-specific adjoint sensitivity analysis framework; clock mesh performance metric sensitivity; clock mesh sensitivity computation; low-power chip designs; microprocessor designs; optimization; power dissipation; Chip scale packaging; Circuit analysis computing; Clocks; Design optimization; Measurement; Microprocessors; Optimization methods; Power dissipation; Sensitivity analysis; Signal design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality of Electronic Design, 2009. ISQED 2009. Quality Electronic Design
  • Conference_Location
    San Jose, CA
  • Print_ISBN
    978-1-4244-2952-3
  • Electronic_ISBN
    978-1-4244-2953-0
  • Type

    conf

  • DOI
    10.1109/ISQED.2009.4810368
  • Filename
    4810368