• DocumentCode
    1295343
  • Title

    Synthesis of clock tree topologies to implement nonzero clock skew schedule

  • Author

    Kourtev, I.S. ; Friedman, E.G.

  • Author_Institution
    Rochester Univ., NY, USA
  • Volume
    146
  • Issue
    6
  • fYear
    1999
  • fDate
    12/1/1999 12:00:00 AM
  • Firstpage
    321
  • Lastpage
    326
  • Abstract
    Designing the topology of a clock distribution network is considered for a synchronous digital integrated circuit so as to satisfy a nonzero clock skew schedule. A methodology and related algorithms for synthesising the topology of the clock distribution network from a clock schedule derived from circuit timing information are presented. A new formulation of the problem of designing the clock distribution network is given as an efficiently solvable integer linear programming problem. The approach is demonstrated on the suite of ISCAS´89 benchmark circuits. Up to 64% performance improvement is attained on these circuits by exploiting nonzero clock skew throughout the synchronous system. Clock tree topologies that implement the nonzero clock skew schedule based on the synthesis algorithms presented are described for each of the benchmark circuits
  • Keywords
    VLSI; clocks; integer programming; integrated circuit design; linear programming; logic CAD; timing; ISCAS´89 benchmark circuits; circuit timing information; clock distribution network; clock tree topologies; integer linear programming problem; nonzero clock skew schedule; synchronous digital integrated circuit; synthesis algorithms;
  • fLanguage
    English
  • Journal_Title
    Circuits, Devices and Systems, IEE Proceedings -
  • Publisher
    iet
  • ISSN
    1350-2409
  • Type

    jour

  • DOI
    10.1049/ip-cds:19990582
  • Filename
    819797