DocumentCode
959312
Title
Matching-based methods for high-performance clock routing
Author
Cong, Jason ; Kahng, Andrew B. ; Robins, Gabriel
Author_Institution
Dept. of Comput. Sci., Univ. of California, Los Angeles, CA, USA
Volume
12
Issue
8
fYear
1993
fDate
8/1/1993 12:00:00 AM
Firstpage
1157
Lastpage
1169
Abstract
The authors point out that minimizing clock skew is important in the design of high-performance VLSI systems. A general clock routing scheme that achieves extremely small clock skews while still using a reasonable amount of wirelength is presented. The routing solution is based on the construction of a binary tree using geometric matching. For cell-based designs, the total wirelength of the clock routing tree is on average within a constant factor of the wirelength in an optimal Steiner tree, and in the worst case is bounded by O (√l 1l 2×1√n ) for n terminals arbitrarily distributed in the l 1×l 2 grid. The bottom-up construction readily extends to general cell layouts, where it also achieves essentially zero clock skew within reasonably bounded total wirelength. The algorithms have been tested on numerous random examples and also on layouts of industrial benchmark circuits. The results are very promising: the clock routing yields near-zero average clock skew while using total wirelength competitive with that used by previously known methods
Keywords
VLSI; circuit layout CAD; clocks; logic CAD; network routing; synchronisation; CAD; VLSI systems; binary tree; bottom-up construction; cell layouts; cell-based designs; clock routing tree; clock skew; geometric matching; high-performance clock routing; optimal Steiner tree; total wirelength; Associate members; Benchmark testing; Binary trees; Circuit testing; Clocks; Computer science; Construction industry; Routing; Synchronization; Very large scale integration;
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.238608
Filename
238608
Link To Document