scispace - formally typeset
Search or ask a question
Topic

Constraint graph (layout)

About: Constraint graph (layout) is a research topic. Over the lifetime, 72 publications have been published within this topic receiving 1036 citations.


Papers
More filters
Proceedings ArticleDOI
09 Apr 2006
TL;DR: An efficient method to obtain the closest cell placement satisfying the given symmetry constraints and the topology constraints imposed by a sequence-pair using linear programming is proposed.
Abstract: Recently, it is often required in high performance analog IC design that some cells are placed symmetrically to horizontal or vertical axis. Balasa et al. proposed a method of obtaining the closest placement satisfying the given symmetry constraints and the topology constraints imposed by a sequence-pair, but this method has the following defects: (1) Some cells overlap each other. (2) The closest cell placement satisfying both the symmetry and topology constraints may not be obtained. (3) How to place cells symmetrically is mentioned only for one axis and there is no explanation for plural axes. In this paper, we propose an efficient method to obtain the closest cell placement satisfying the given symmetry constraints and the topology constraints imposed by a sequence-pair using linear programming. The proposed method obtains a simple constraint graph from a sequence-pair and derives a set of linear constraint expressions from the graph. The number of linear expressions decreases by substituting the expressions for dependent variables. Then the solutions are obtained by linear programming. The effectiveness of the proposed method was shown by computational experiments.

24 citations

Journal ArticleDOI
Jin-Fuw Lee1, Donald T. Tang
TL;DR: It is shown that the graph method is extended to the compaction of VLSI layout with mixed grid constraints in addition to the usual minimum- and maximum-type constraints and can be solved by the search of effectively longest paths.
Abstract: We investigate the modeling and solution techniques of VLSI layout compaction using the constraint graph approach under various practical design considerations. In particular, we extend the graph method to the compaction of VLSI layout with mixed grid constraints in addition to the usual minimum- and maximum-type constraints. This is a mixed integer problem. We show that it can be solved by the search of effectively longest paths, and a fast algorithm is presented

23 citations

Proceedings ArticleDOI
01 Oct 1987
TL;DR: A new algorithm for channel spacing is discussed, which relies on the geometric method and bypass the constraint graph during the whole spacing process and yields the minimal channel height with the incorporation of contacts sliding and automatic jog insertion.
Abstract: A new algorithm for channel spacing is discussed in this paper. In contrast to existing compaction algorithms, we rely on the geometric method and bypass the constraint graph during the whole spacing process. We propose an efficient way to enumerate all possible jogs. Therefore, for the given channel routing topology, our algorithm yields the minimal channel height with the incorporation of contacts sliding and automatic jog insertion. In the final output, only necessary jogs are inserted, and the total wire length is minimized.

23 citations

Book ChapterDOI
20 Sep 2000
TL;DR: In this paper, the authors compare four constructive heuristics based on rectangular dissection and on turn-regularity, also in combination with two improvement heuristic based on longest paths and network flows, and an exact method which is able to compute provable optimal drawings of minimum total edge length.
Abstract: We present an experimental study in which we compare the state-of-the-art methods for compacting orthogonal graph layouts. Given the shape of a planar orthogonal drawing, the task is to place the vertices and the bends on grid points so that the total area or the total edge length is minimised. We compare four constructive heuristics based on rectangular dissection and on turn-regularity, also in combination with two improvement heuristics based on longest paths and network flows, and an exact method which is able to compute provable optimal drawings of minimum total edge length. We provide a performance evaluation in terms of quality and running time. The test data consists of two test-suites already used in previous experimental research. In order to get hard instances, we randomly generated an additional set of planar graphs.

21 citations

Proceedings ArticleDOI
09 May 1993
TL;DR: A novel approach to the layout compaction of analog integrated circuits which observes all of the performance and technology constraints necessary to guarantee proper analog circuit functionality is described.
Abstract: The authors describe a novel approach to the layout compaction of analog integrated circuits which observes all of the performance and technology constraints necessary to guarantee proper analog circuit functionality. The approach consists of two stages: a fast constraint graph critical path algorithm followed by a general linear programming algorithm. Circuit performance is guaranteed by mapping high-level performance constraints to low-level bounds on parasitics and then to minimum spacing constraints between adjacent nets. The algorithm has been implemented and found to display remarkable completeness and efficiency.

20 citations

Performance
Metrics
No. of papers in the topic in previous years
YearPapers
20211
20202
20181
20172
20151
20141