Title :
Skew reduction in clock trees using wire width optimization
Author :
Menezes, Noel ; Balivada, Ashok ; Pullela, Satyamurt H. ; Pillage, Lawrence T.
Author_Institution :
Comput. Eng. Res. Center, Texas Univ., Austin, TX, USA
Abstract :
A novel technique for designing binary clock trees with reduced delay and near-zero skew is described. Starting with the minimum possible metal pitch for the tree branches, the proposed algorithm increases the width of selected branches using a set of skew reduction heuristics. A technique to deterministically reduce the phase delay by varying the widths of the main branches is also described. The main advantage of the proposed technique is the decoupling of the clock-net routing from the skew reduction phase. This makes it possible to route the clock net taking macro blockages into account, an important need in today´s design methodologies. A router which yields a binary-tree route can be used. A simple method to reduce the delay of a clock net arbitarily is also shown. A new criterion in clock net synthesis, i.e., robustness, is also introduced
Keywords :
network routing; VLSI; algorithm; binary clock trees; binary-tree route; clock net synthesis; macro blockages; near-zero skew; phase delay; reduced delay; robustness; router; skew reduction heuristics; wire width optimization; Capacitance; Clocks; Delay effects; Design engineering; Hardware; Pins; Pipelines; Routing; Very large scale integration; Wire;
Conference_Titel :
Custom Integrated Circuits Conference, 1993., Proceedings of the IEEE 1993
Conference_Location :
San Diego, CA
Print_ISBN :
0-7803-0826-3
DOI :
10.1109/CICC.1993.590684