Proceedings of the 47th Design Automation Conference 2010
DOI: 10.1145/1837274.1837295
|View full text |Cite
|
Sign up to set email alerts
|

Non-uniform clock mesh optimization with linear programming buffer insertion

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
32
0

Year Published

2010
2010
2025
2025

Publication Types

Select...
6
1
1

Relationship

1
7

Authors

Journals

citations
Cited by 27 publications
(32 citation statements)
references
References 11 publications
0
32
0
Order By: Relevance
“…Depending on the position of PST buffers in a clock tree, skew may be varied between two flip-flops or two clock groups. A number of algorithms have been proposed in literature to optimize insertion of PST buffers based on statistical timing analysis to maximize binning yield and minimize area/power overhead [5][6][7][8]. In [6], Khandelwal et.…”
Section: Introductionmentioning
confidence: 99%
“…Depending on the position of PST buffers in a clock tree, skew may be varied between two flip-flops or two clock groups. A number of algorithms have been proposed in literature to optimize insertion of PST buffers based on statistical timing analysis to maximize binning yield and minimize area/power overhead [5][6][7][8]. In [6], Khandelwal et.…”
Section: Introductionmentioning
confidence: 99%
“…The low global clock skew is achieved at the expense of high power consumption compared to tree or other structures because of the excessive wires (mesh grid and stub wires) and buffers used as well as the short circuit power introduced. Due to the popularity of clock mesh in very large scale microprocessors, design automation efforts are made in the area of clock mesh synthesis and optimization [2,10,13,18,22]. In [22], buffer driver insertion and sizing are studied as well as the mesh reduction for power savings.…”
Section: Introductionmentioning
confidence: 99%
“…A uniform clock mesh is assumed in these works in [13,18,22]. In [2] and [10], non-uniform clock meshes are explored in order to reduce mesh wirelength and the power consumption. In [2], the timing delays of the combinational logic paths are considered when building the clock mesh such that the grid density can be adjusted based on the timing criticality.…”
Section: Introductionmentioning
confidence: 99%
“…[7], [19] do not take non-uniform sink distribution and different clock domains into consideration upfront, resorting to post-processing step (e.g., mesh reduction), which may result in a sub-optimal clock mesh. In all previous work, a sink taps the nearest clock mesh segment, which is not necessarily the best decision when taking uneven sink capacitance distribution and buffering blockages into the account.…”
Section: Introductionmentioning
confidence: 99%