Proceedings of the 34th Design Automation Conference
DOI: 10.1109/dac.1997.597190
|View full text |Cite
|
Sign up to set email alerts
|

Clip: An Optimizing Layout Generator For Two-dimensional Cmos Cells

Abstract: We present a novel technique CLIP for optimizing both the height and width of CMOS cell layouts in the two-dimensional (2-0 ) style. CLIP is based on integer-linear programming (ILP) and proceeds in two stages: First, an ILP model is used to determine a 2 -0 layout of minimum width Wcelb Then, another model generates a 2 -0 layout that has width Wce[l and requires a minimum number of routing tracks. Run times are in seconds for circuits with up to 16 transistors. For larger circuits, we extend CLIP to a hierar… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(5 citation statements)
references
References 11 publications
0
5
0
Order By: Relevance
“…Tani et al [1991] and Gupta and Hayes [1997] discussed a style in which two-dimensional layouts are formed from multiple one-dimensional rows. The former presented a heuristic technique based on min-cut partitioning while the latter presented an exact formulation, called CLIP, based on integer linear programming.…”
Section: Prior Workmentioning
confidence: 99%
“…Tani et al [1991] and Gupta and Hayes [1997] discussed a style in which two-dimensional layouts are formed from multiple one-dimensional rows. The former presented a heuristic technique based on min-cut partitioning while the latter presented an exact formulation, called CLIP, based on integer linear programming.…”
Section: Prior Workmentioning
confidence: 99%
“…Tani et al [117] and Gupta & Hayes [34,35,36] have both presented multiple-row 1-1/2 dimensional cell synthesis systems. The former discuss a heuristic technique based on min-cut partitioning while the latter developed an exact formulation, called CLIP, based on integer linear programming.…”
Section: One and One-half Dimensional Cell Synthesismentioning
confidence: 99%
“…ILPs are much more computationally intensive to solve. [115] and makes use of techniques from Devadas [21] and Gupta and Hayes [34,35]. As described in Section 2.4, each pair of objects can be in one of four possible relative positions, and this is enforced by introducing four constraints between every pair of objects , exactly one of which will be "active" in any given solution.…”
Section: Optimization Formulationsmentioning
confidence: 99%
“…Gupta and Hayes [3] [4] proposed the CMOS cell width minimization via Integer Linear Programming (ILP). This method solves the width minimization of two dimensional transistor placement exactly.…”
Section: Imentioning
confidence: 99%
“…To conduct the experiment, we also transformed the transistor placement problems into the 0-1 ILP problems. Our formulation of the ILP is based on the Gupta and Hayes' formulation [4]. The differences are that we assume only one dimensional placement and P-/NMOSFETs with the same gate nodes can be aligned vertically, while they assumed two dimensional placement and only complementary P-/N-MOSFETs can be aligned vertically.…”
Section: E Rmentioning
confidence: 99%