Sciweavers

ISPD
2003
ACM

Optimal minimum-delay/area zero-skew clock tree wire-sizing in pseudo-polynomial time

14 years 4 months ago
Optimal minimum-delay/area zero-skew clock tree wire-sizing in pseudo-polynomial time
In 21st-Century VLSI design, clocking plays crucial roles for both performance and timing convergence. Due to their non-convex nature, optimal minimum-delay/area zero-skew wire-sizing problems have long been considered intractable. None of the existing approaches can guarantee optimality for general clock trees to the authors’ best knowledge. In this paper, we present an -optimal zero-skew wire-sizing algorithm, ClockTune, which guarantees zero-skew with delay and area within distance to the optimal solutions in pseudo-polynomial time. Extensive experimental results show that our algorithm executes very efficiently in both runtime and memory usage. For example, ClockTune takes less than two minutes and 35MB memory to size an industrial clock tree with 3101 sink nodes within 2% to the optimal solution on a 533MHz Pentium III PC. Our algorithm can also be used to achieve useful clock skew to facilitate timing convergence and to incrementally adjust clock tree for design convergence an...
Jeng-Liang Tsai, Tsung-Hao Chen, Charlie Chung-Pin
Added 05 Jul 2010
Updated 05 Jul 2010
Type Conference
Year 2003
Where ISPD
Authors Jeng-Liang Tsai, Tsung-Hao Chen, Charlie Chung-Ping Chen
Comments (0)