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
Link To Document