ASP-DAC 2004: Asia and South Pacific Design Automation Conference 2004 (IEEE Cat. No.04EX753)
DOI: 10.1109/aspdac.2004.1337536
|View full text |Cite
|
Sign up to set email alerts
|

On handling arbitrary rectilinear shape constraint

Abstract: Non-rectangular (rectilinear) shape occurs very often in deep submicron floorplanning. Most previous algorithms are designed to handle only convex rectilinear blocks. However, handling concave rectilinear shape is necessary since a simple "U" shape is concave. A few works could address concave rectilinear block explicitly. In [2], a necessary and sufficient condition of feasible sequence pair is proposed for arbitrary rectilinear shape in terms of constraint graph. However, no constraint is imposed on sequence… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
6
0

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(6 citation statements)
references
References 26 publications
(24 reference statements)
0
6
0
Order By: Relevance
“…Also, we propose an efficient algorithm to obtain a rectilinear block packing in Oððp þ 1ÞnÞ time 2 keeping all the constraints imposed by a given SSP. Time complexity of our method is close to that of [14] but p is the number of rectilinear blocks excluding rectangles. 3 So, obviously ppm because m is more than the number of rectilinear blocks as mentioned before.…”
Section: Introductionmentioning
confidence: 80%
See 3 more Smart Citations
“…Also, we propose an efficient algorithm to obtain a rectilinear block packing in Oððp þ 1ÞnÞ time 2 keeping all the constraints imposed by a given SSP. Time complexity of our method is close to that of [14] but p is the number of rectilinear blocks excluding rectangles. 3 So, obviously ppm because m is more than the number of rectilinear blocks as mentioned before.…”
Section: Introductionmentioning
confidence: 80%
“…3 So, obviously ppm because m is more than the number of rectilinear blocks as mentioned before. Hence, when complex rectilinear blocks are packed, our method is faster than the method of [14]. The proposed method requires only OðnÞ time if p is constant.…”
Section: Introductionmentioning
confidence: 93%
See 2 more Smart Citations
“…These rectilinear shapes are usually handled by partitioning them into small rectangular blocks, and imposing rectilinear constraints on the floorplan representation such that the partitioned parts of a rectilinear block preserve its original rectilinear shape. The partition based rectilinear shape constraints have been reported on several floorplan representations such as on SP [68], [100], [116], BSG [114][115], 0-tree [11 7], CBL [118], B* tree [119], and TCG [120]. Although the rectilinear block packing can be done using any of these representations, it is easy to satisfy these constraints on sequence pair for which a fast module packing algorithm satisfying these constraints has been proposed in [100].…”
Section: Shapes Of Circuit Modules In a Floorplanmentioning
confidence: 99%