21st International Conference on VLSI Design (VLSID 2008) 2008
DOI: 10.1109/vlsi.2008.97
|View full text |Cite
|
Sign up to set email alerts
|

An Elitist Non-Dominated Sorting Based Genetic Algorithm for Simultaneous Area and Wirelength Minimization in VLSI Floorplanning

Abstract: VLSI floorplanning in the gigascale era must deal with multiple objectives including wiring congestion, performance and reliability. Genetic Algorithms lend themselves naturally to multi-objective optimization. In this paper, a multi-objective genetic algorithm is proposed for floorplanning that simultaneously minimizes area and total wirelength. The proposed genetic floorplanner is the first to use non-domination concepts to rank solutions. Two novel crossover operators are presented that build floorplans usi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2009
2009
2021
2021

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 18 publications
(6 citation statements)
references
References 11 publications
0
6
0
Order By: Relevance
“…Besides that, several approaches based on GAs have been proposed for the domain of macro placement. To this end, approaches like [11], [12] utilize randomness and heuristics. However, heuristic-based approaches are not capable to guarantee that the macro placement which is based on an optimal die area is found.…”
Section: B State Of the Art Macro Placementmentioning
confidence: 99%
“…Besides that, several approaches based on GAs have been proposed for the domain of macro placement. To this end, approaches like [11], [12] utilize randomness and heuristics. However, heuristic-based approaches are not capable to guarantee that the macro placement which is based on an optimal die area is found.…”
Section: B State Of the Art Macro Placementmentioning
confidence: 99%
“…The approaches used often rely on heuristics similar to the methods that are also applied for area minimization. For example, Tang and Sebastian [43] use a genetic algorithm to optimize over O-trees, Fernando and Katkoori [11] use sequence pairs, and Lin et al [28] use B*-trees. Yan and Chu [47] use generalized slicing trees in combination with local operations to optimize the wirelength.…”
Section: Related Workmentioning
confidence: 99%
“…Many works present packing algorithms and do not discuss wirelength minimization. Moreover, works that do address wirelength most often do not use the original die area but scale or completely change it in order to reduce whitespace [4,5,6,11,20,28,43,49]. In these cases it is usually not clear how the locations of the original IO pads are adjusted or if they are included at all.…”
Section: Ami33 and Ami49mentioning
confidence: 99%
“…Pradeep Fernando and Srinivas Katkoori (2008) [25] proposed a multi-objective genetic algorithm for floorplanning that simultaneously minimizes area and total wirelength. The proposed genetic floorplanner is the first to use non-domination concepts to rank solutions.…”
Section: Brief Literature Review Of Non-slicing Floorplansmentioning
confidence: 99%