Proceedings of the 2013 ACM International Symposium on Physical Design 2013
DOI: 10.1145/2451916.2451956
|View full text |Cite
|
Sign up to set email alerts
|

Buffer sizing for clock networks using robust geometric programming considering variations in buffer sizes

Abstract: Minimizing power and skew for clock networks are critical and difficult tasks which can be greatly affected by buffer sizing. However, buffer sizing is a non-linear problem and most existing algorithms are heuristics that fail to obtain a global minimum. In addition, existing buffer sizing solutions do not usually consider manufacturing variations. Any design made without considering variation can fail to meet design constraints after manufacturing. In this paper, first we proposed an efficient optimization sc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2014
2014
2018
2018

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 14 publications
(2 citation statements)
references
References 39 publications
0
2
0
Order By: Relevance
“…T. H. Chao et al [22] proposed the Deferred Merge Embedding (DME) algorithm which is widely used in zero-skew clock routing with minimum wirelength [25] [26] [27]. As a non-ignorable part of the load capacitance, power reduction on buffers is also attached great importance by recent researches [2] [10] [17] [20]. Buffers are inserted along the paths in the clock tree at a minimum cost of power dissipation, while satisfying the constraints of skew and slew at the same time.…”
Section: Previous Workmentioning
confidence: 99%
“…T. H. Chao et al [22] proposed the Deferred Merge Embedding (DME) algorithm which is widely used in zero-skew clock routing with minimum wirelength [25] [26] [27]. As a non-ignorable part of the load capacitance, power reduction on buffers is also attached great importance by recent researches [2] [10] [17] [20]. Buffers are inserted along the paths in the clock tree at a minimum cost of power dissipation, while satisfying the constraints of skew and slew at the same time.…”
Section: Previous Workmentioning
confidence: 99%
“…A new method of register placement calculation was proposed in [10,11] to cluster the registers in a few groups after the first placement round to decrease the clusters proportionally in order to reduce the wirelength and potential skew. Taking into account only the clock network and moving the registers without taking into account the full timing picture leads to power and timing degradation in data nets which may be more than the gain achieved in the clock tree [12].…”
Section: Introductionmentioning
confidence: 99%