• DocumentCode
    1892253
  • Title

    Placement aware clock gate cloning and redistribution methodology

  • Author

    Vishweshwara, R. ; Mahita, N. ; Venkatraman, R.

  • Author_Institution
    Texas Instrum. India, Bangalore, India
  • fYear
    2012
  • fDate
    19-21 March 2012
  • Firstpage
    432
  • Lastpage
    436
  • Abstract
    Gating clocks has been a widely adopted technique for reducing dynamic power. The clock gating strategy employed has a huge bearing on the clock tree synthesis quality along with the impact to leakage and dynamic power. This paper proposes a technique for clock gate optimization to aid clock tree synthesis. The technique enables cloning and redistribution of the fanout among the existing equivalent clock gates. The technique is placement aware and hence reduces overall clock wire length and The method involves employing the “k-means clustering algorithm” to geographically partition the design´s registers. This enables better clock tree quality entitlement during clock tree synthesis in terms of clock tree area, power and better local skew distribution. The paper highlights the utility of this technique by showcasing the clock tree synthesis quality of results improvement on a complex design.
  • Keywords
    clocks; tree searching; clock gate optimization; clock gating strategy; clock tree area; clock tree synthesis quality; clock wire length; dynamic power; gating clocks; k-means clustering algorithm; local skew distribution; placement aware clock gate cloning; redistribution methodology; Algorithm design and analysis; Clocks; Cloning; Logic gates; Partitioning algorithms; Registers; Vegetation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Electronic Design (ISQED), 2012 13th International Symposium on
  • Conference_Location
    Santa Clara, CA
  • ISSN
    1948-3287
  • Print_ISBN
    978-1-4673-1034-5
  • Type

    conf

  • DOI
    10.1109/ISQED.2012.6187529
  • Filename
    6187529