Proceedings of the 2005 Conference on Asia South Pacific Design Automation - ASP-DAC '05 2005
DOI: 10.1145/1120725.1120899
|View full text |Cite
|
Sign up to set email alerts
|

Floorplanning for 3-D VLSI design

Abstract: In this paper we present a floorplanning algorithm for 3-D ICs. The problem can be formulated as that of packing a given set of 3-D rectangular blocks while minimizing a suitable cost function. Our algorithm is based on a generalization of the classical 2-D slicing floorplans to 3-D slicing floorplans. A new encoding scheme of slicing floorplans (2-D/3-D) and its associated set of moves form the basis of the new simulated annealing based algorithm. The bestknown algorithm for packing 3-D rectangular blocks is … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
27
0

Year Published

2007
2007
2015
2015

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 47 publications
(27 citation statements)
references
References 20 publications
0
27
0
Order By: Relevance
“…Suppose there are Q pairs of masters and slaves where Q = n × m. We use (s l , t l ) to denote the l th master-slave pair. To transform the RSSG problem into an ILP, we construct a directed graph N l as in Figure 6 We use the first three constraints in (6) to guarantee the existence of a valid flow for each (s l , t l ) pair. Now let EH be the set of undirected edges in the Hanan grid and let the binary variable x uv denote whether the edge (u, v) ∈ E H is selected in the RSSG solution.…”
Section: Lp Relaxation and Roundingmentioning
confidence: 99%
See 2 more Smart Citations
“…Suppose there are Q pairs of masters and slaves where Q = n × m. We use (s l , t l ) to denote the l th master-slave pair. To transform the RSSG problem into an ILP, we construct a directed graph N l as in Figure 6 We use the first three constraints in (6) to guarantee the existence of a valid flow for each (s l , t l ) pair. Now let EH be the set of undirected edges in the Hanan grid and let the binary variable x uv denote whether the edge (u, v) ∈ E H is selected in the RSSG solution.…”
Section: Lp Relaxation and Roundingmentioning
confidence: 99%
“…We use the fourth constraint in (6) to denote such constraints. Finally, if d uv denotes the length of edge (u, v), our objective is to minimize the total wire length which can be described by the objective function of (6). Since there are O((n + m)…”
Section: Lp Relaxation and Roundingmentioning
confidence: 99%
See 1 more Smart Citation
“…To the best knowledge of the authors, our work is the first to apply a topological representation to solve the placement problem of digital microfluidic biochips. We choose the T-tree ] topological representation over other 3D representations, such as 3D-subTCG ], Sequence Triplet [Yamazaki et al 2000], and 3D slicing tree [Cheng et al 2005], because T-tree is effective and efficient on volume optimization and handling the storage units. We also explore the property of a bioassay to develop a clustering algorithm; since a generation operation and a reconfigurable operation are performed sequentially in a bioassay, we cluster the two operations a priori for better solution quality and less CPU time.…”
Section: Our Contributionmentioning
confidence: 99%
“…Most floorplanning algorithms can be classified as either slicing [25] or non-slicing [26]. Floorplanning techniques belonging to both of these categories have been proposed for 3-D circuits [27]- [29]. An efficient floorplanning technique for 3-D circuits should adequately handle two important issues; representation of the third dimension and the related increase in the solution space.…”
mentioning
confidence: 99%