2007
DOI: 10.1109/dac.2007.375282
|View full text |Cite
|
Sign up to set email alerts
|

Gate Sizing For Cell Library-Based Designs

Abstract: With increasing time-to-market pressure and shortening semiconductor product cycles, more and more chips are being designed with library-based methodologies. In spite of this shift, the problem of discrete gate sizing has received significantly less attention than its continuous counterpart. On the other hand, cell sizes of many realistic libraries are sparse, for example, geometrically spaced, which makes the nearest rounding approach inapplicable as large timing violations may be introduced. Therefore, it is… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

1
32
0

Year Published

2008
2008
2013
2013

Publication Types

Select...
4
3

Relationship

1
6

Authors

Journals

citations
Cited by 10 publications
(33 citation statements)
references
References 3 publications
1
32
0
Order By: Relevance
“…These works ignore the fact that most cell library-based designs have discretized gate sizes. Later, some rounding techniques have been proposed to map the continuous solutions to the discrete grid [14]. More recently, Liu and Hu [15] proposed to use dynamic-programming style algorithms for solving discretized gate sizing problem directly.…”
Section: Gate Sizingmentioning
confidence: 99%
“…These works ignore the fact that most cell library-based designs have discretized gate sizes. Later, some rounding techniques have been proposed to map the continuous solutions to the discrete grid [14]. More recently, Liu and Hu [15] proposed to use dynamic-programming style algorithms for solving discretized gate sizing problem directly.…”
Section: Gate Sizingmentioning
confidence: 99%
“…Due to the increasing complexity of design rule checking, this approach will rather expand with decreasing feature sizes. Often such libraries are too sparse to allow for fast and simple nearest rounding [10]. In [10] a dynamic programming approach for improved rounding was proposed, but its running time will be rather too high for large designs.…”
Section: Introductionmentioning
confidence: 99%
“…Often such libraries are too sparse to allow for fast and simple nearest rounding [10]. In [10] a dynamic programming approach for improved rounding was proposed, but its running time will be rather too high for large designs. In fact, an efficient rounding procedure providing a quality guarantee is not yet known.…”
Section: Introductionmentioning
confidence: 99%
“…It is common to simplify circuit delay models and solve an abstract, continuous version of the problem to facilitate convex optimization -Lagrangian relaxation, linear programming, network flows, etc. [6,10,20,21,25]. Simultaneous gate sizing and V th assignment has shown promising results [23,24].…”
Section: Introductionmentioning
confidence: 99%