• DocumentCode
    874900
  • Title

    An exact zero-skew clock routing algorithm

  • Author

    Tsay, Ren-Song

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
  • Volume
    12
  • Issue
    2
  • fYear
    1993
  • fDate
    2/1/1993 12:00:00 AM
  • Firstpage
    242
  • Lastpage
    249
  • Abstract
    An exact zero-skew clock routing algorithm using the Elmore delay model is presented. The results have been verified with accurate waveform simulation. The authors first review a linear time delay computation method. A recursive bottom-up algorithm is then proposed for interconnecting two zero-skewed subtrees to a new tree with zero skew. The algorithm can be applied to single-staged clock trees, multistaged clock trees, and multi-chip system clock trees. The approach is ideal for hierarchical methods of constructing large systems. All subsystems can be constructed in parallel and independently, then interconnected with exact zero skew. Extensions to the routing of optimum nonzero-skew clock trees (for cycle stealing) and multiphased clock trees are also discussed
  • Keywords
    circuit layout CAD; delays; digital circuits; equivalent circuits; logic CAD; network routing; synchronisation; Elmore delay model; hierarchical methods; large systems; linear time delay computation method; multi-chip system clock trees; multistaged clock trees; recursive bottom-up algorithm; single-staged clock trees; synchronous digital circuits; waveform simulation; zero-skew clock routing algorithm; zero-skewed subtrees; Circuit simulation; Clocks; Computational modeling; Delay effects; Equations; Integrated circuit interconnections; Pins; Routing; Timing; Tree graphs;
  • 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.205004
  • Filename
    205004