• DocumentCode
    1568775
  • Title

    UFO: Unified convex optimization algorithms for fixed-outline floorplanning

  • Author

    Lin, Jai-Ming ; Hung, Hsi

  • Author_Institution
    Dept. of Electron. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan
  • fYear
    2010
  • Firstpage
    555
  • Lastpage
    560
  • Abstract
    In this paper, we apply two convex optimization methods, named UFO, for fixed-outline floorplanning. Our approach consists of two stages which are a global distribution stage and a local legalization stage. In the first stage, we first transform modules into circles and use a pull-push model to distribute modules among a fixed outline under the wirelength consideration. Because good results can be obtained after the first stage, we do not need to consider wirelength in the second stage; thus, we can devote to legalize modules. To keep the good results of the first stage, we propose a procedure to extract the geometric relations of modules from a layout and record them by constraint graphs. Then, a quadratic function as well as non-overlap and boundary constraints are formulated to determine the locations and shapes of modules. We have implemented the two convex functions on Matlab, and experimental results have demonstrated that UFO clearly outperforms the results reported in the literature on the GSRC benchmark.
  • Keywords
    circuit optimisation; convex programming; integrated circuit layout; Matlab; UFO; fixed outline floorplanning; geometric relation; global distribution; local legalization; pull push model; transform module; unified convex optimization algorithms; Computational modeling; Convergence; Mathematical model; Optimization methods; Packaging; Shape; Simulated annealing; Timing; Topology; Transistors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (ASP-DAC), 2010 15th Asia and South Pacific
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4244-5765-6
  • Electronic_ISBN
    978-1-4244-5767-0
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2010.5419821
  • Filename
    5419821