Floorplanning ist ein Optimierungsproblem. Ziel ist es, die Positionen und Formen der Zellen derart zu bestimmen, dass die Chipfläche und die Verdrahtungslänge der globalen Netze, welche die Zellen miteinander verbinden, minimiert werden, um geringe Fertigungskosten sowie hohe Performance zu bewirken. Dazu sollten die Zellen so angeordnet werden, dass möglichst wenig nutzbare Fläche verloren geht und stark verbundene Zellen möglichst dicht bei einander liegen.
Für einen gegebenen Floorplan ist der Verschnitt und somit die Chipfläche eindeutig bestimmbar, während die Verdrahtungslänge nur abgeschätzt werden kann, da die echte Verdrahtung erst später vorgenommen wird. Dabei kann entweder die Abschätzung der Gesamtlänge aller Netze oder die Länge des längsten Netzes berücksichtigt werden. Daneben können weitere Optimierungskriterien und Randbedingungen auftreten, wie z.B. die Temperaturverteilung des Chips oder ein gewünschtes Seitenverhältnis.