3D area-aware partitioning for floorplanner

  • Authors:
  • Hsin-Hsiung Huang;Tsai-Ming Hsieh

  • Affiliations:
  • Department of Electronic Engineering, Lunghwa Univ. of Science and Technology, Taoyuan County, Taiwan, ROC;Department of Information and Computer Engineering, Chung Yuan Christian University, Chung-Li, Taiwan, ROC

  • Venue:
  • CSS'11 Proceedings of the 5th WSEAS international conference on Circuits, systems and signals
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a integer linear programming-based approach which assigns the given modules to a set of layers for the three-dimensional floorplanner. The objective is to minimize the chip area which is the maximum layer area among the set of threedimensional integrated circuits. We first formulate the module assignment which automatically determines the given modules to a set of three-dimensional layers. It means that a set of partitioned results are constructed for a three-dimensional floorplanner. Furthermore, a simulated-annealing-(SA for short)based floorplanner which applied the sequence-pair to perturb the relationships of modules is used to obtain the floorplan for each layer in three-dimensional architecture. Experimental results show that the maximum chip area can be minimized by the integer linear programming-based approach. One well-developed floorplanner can obtain a feasible floorplan with the minimization area for three-dimensional architecture.