Proceedings of the 33rd Annual Conference on Design Automation Conference - DAC '96 1996
DOI: 10.1145/240518.240596
|View full text |Cite
|
Sign up to set email alerts
|

Fast performance-driven optimization for buffered clock trees based on Lagrangian relaxation

Abstract: Delay, power, skew, area, and sensitivity are the most important concerns in current clock-tree design. We present in this paper an algorithm for simultaneously optimizing the above objectives by sizing wires and buers in clock trees. Our algorithm, based o n L agrangian relaxation method, can optimally minimize delay, power, and area simultaneously with very low skew and sensitivity. With linear storage overall and linear runtime per iteration, our algorithm is extremely economical, fast, and accurate; for ex… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
38
0

Year Published

1997
1997
2014
2014

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 32 publications
(38 citation statements)
references
References 19 publications
(25 reference statements)
0
38
0
Order By: Relevance
“…Multiplying (1) by , we have , which can be rewritten as as by (2). Since is positive definite and is of full rank, is invertible.…”
Section: Solving Convex Quadratic Programs By Active Set Methodsmentioning
confidence: 99%
See 2 more Smart Citations
“…Multiplying (1) by , we have , which can be rewritten as as by (2). Since is positive definite and is of full rank, is invertible.…”
Section: Solving Convex Quadratic Programs By Active Set Methodsmentioning
confidence: 99%
“…We can solve this problem by the Lagrangian relaxation technique as in [2]. Basically, the program above is reduced to a sequence of programs of the following form: minimize subject to for where is the Lagrange multiplier.…”
Section: ) Area Minimization With Bounded Delaymentioning
confidence: 99%
See 1 more Smart Citation
“…Contrasting the initial unbuffered clock a tree, a most extreme of 27x delay change is attained by buffer insertion and sizing. Chen et al [23] plan the clock area/delay/power minimization issue for buffered clock trees as a geometric programming issue and tackle it utilizing Lagrangian Relaxation techniques. The current clock tree optimization lives up to expectations, either dynamicprogramming-based or numerical programming-based, either just uses one or two accessible improvement systems, i.e., buffer insertion, buffer sizing and wire sizing, or think as of them in independent stages.…”
Section: Literature Surveymentioning
confidence: 99%
“…The board routes some pins of the FPGA (ML 505), Routed to Clock IO, to small connectors. The 50-ohm Coaxial cables to clock the FPGA and to analyze its output (Aloisio et al, 2010;Chen et al, 1996;ITRS, 2003;Data, 2006). In addition to this, Clock generator having a random jitter and is very small approximately 4.5 ps directed to the board.…”
Section: Models For Stochastic Simulationmentioning
confidence: 99%