• DocumentCode
    1324380
  • Title

    A Hybrid Simulated Annealing Algorithm for Nonslicing VLSI Floorplanning

  • Author

    Chen, Jianli ; Zhu, Wenxing ; Ali, M.M.

  • Author_Institution
    Center for Discrete Math. & The oretical Comput. Sci., Fuzhou Univ., Fuzhou, China
  • Volume
    41
  • Issue
    4
  • fYear
    2011
  • fDate
    7/1/2011 12:00:00 AM
  • Firstpage
    544
  • Lastpage
    553
  • Abstract
    Floorplanning in very large scale integrated-circuit (VLSI) design is the first phase in the process of designing the physical layout of a chip. This makes the floorplanning problem of paramount importance, since it determines the performance, size, yield, and reliability of VLSI chips . From the computational point of view, the VLSI floorplanning is an NP-hard problem. In this paper, we present a hybrid simulated annealing algorithm (HSA) for nonslicing VLSI floorplanning. The HSA uses a new greedy method to construct an initial B*-tree, a new operation on the B*-tree to explore the search space, and a novel bias search strategy to balance global exploration and local exploitation. Experimental results on Microelectronic Center of North Carolina (MCNC) benchmarks show that the HSA can quickly produce optimal or nearly optimal solutions for all the tested problems.
  • Keywords
    VLSI; greedy algorithms; integrated circuit layout; integrated circuit reliability; simulated annealing; trees (mathematics); greedy method; hybrid simulated annealing algorithm; initial B*-tree; nonslicing VLSI floorplanning; reliability; very large scale integrated-circuit design; Benchmark testing; Cost function; Heuristic algorithms; Pediatrics; Search methods; Simulated annealing; Space exploration; B*-tree; bias search strategy; local search; simulated annealing; very large scale integrated-circuit (VLSI) floorplanning;
  • fLanguage
    English
  • Journal_Title
    Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1094-6977
  • Type

    jour

  • DOI
    10.1109/TSMCC.2010.2066560
  • Filename
    5571036