• DocumentCode
    1305608
  • Title

    Low-power buffered clock tree design

  • Author

    Vittal, A. ; Marek-Sadowska, M.

  • Author_Institution
    Silicon Graphics Inc., Mountain View, CA, USA
  • Volume
    16
  • Issue
    9
  • fYear
    1997
  • Firstpage
    965
  • Lastpage
    975
  • Abstract
    We address the problem of low-power reliable clock tree design in this paper. We study the scaling of clock power dissipation with increasing die sizes, number of receivers, and operating frequencies. The analysis shows that buffering only at the root of the tree is not scalable. However, when buffered clock trees are allowed, the classical H tree is suboptimal in terms of both area and power dissipation. We show that the new power minimization problem is NP hard, and we propose a novel algorithm for low-power clock network design. Our algorithm designs the tree topology and inserts buffers simultaneously. The clock skew is guaranteed to be small in the presence of correlated process variations. Wire sizing is used when necessary, and clock skew can be inserted intentionally if required. The results obtained by our algorithm on benchmark problem instances are significantly better than previous approaches in terms of power dissipation, wire length, rise times, and buffer area. We report HSPICE simulation results for the clock trees designed by the new algorithm.
  • Keywords
    SPICE; buffer circuits; circuit optimisation; clocks; network routing; trees (mathematics); H tree; HSPICE simulation; NP hard problem; algorithm; buffer area; clock skew; low-power buffered clock tree design; power dissipation; power minimization; reliability; rise time; scaling; topology; wire length; wire sizing; Algorithm design and analysis; Clocks; Frequency; Logic; Minimization methods; Pipeline processing; Power dissipation; Routing; Testing; Wire;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.658565
  • Filename
    658565