• DocumentCode
    2956471
  • Title

    A novel floorplan representation with random contour corner selecting scheme

  • Author

    Xiaohao Gao ; Yoshimura, Tetsuzo

  • Author_Institution
    Grad. Sch. of Inf., Production & Syst., Waseda Univ., Kitakyushu, Japan
  • fYear
    2013
  • fDate
    17-19 April 2013
  • Firstpage
    552
  • Lastpage
    556
  • Abstract
    Floorplanning has played a crucial role in the VLSI physical design process, while a lot of focus has been put on the representation methodologies for the floorplan optimization in the recent researches. In this work, we propose an efficient P-admissible representation, called random contour corner (RCC), for non-slicing floorplans. It depends on a two-section random code, representing the sequence and location of the blocks respectively. The objective is to improve both area and wire length. For the optimization procedure, we apply a simulated annealing (SA) algorithm. The method is quite simple and time efficient for implementation even on large-scale integration floorplans, and the run time complexity for the algorithm is O(nlogn). The experimental results show that our proposed method achieves promising results by comparing with some other representations (O-tree, B*-tree and TCG) on basic MCNC benchmark circuits.
  • Keywords
    VLSI; integrated circuit layout; simulated annealing; P-admissible representation; VLSI; benchmark circuits; floorplan representation; nonslicing floorplans; optimization procedure; physical design process; random contour corner selecting scheme; run time complexity; simulated annealing algorithm; two-section random code; Algorithm design and analysis; Benchmark testing; Decoding; Design automation; Integrated circuits; Optimization; Springs; Floorplan; VLSI; layout; representation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON Spring Conference, 2013 IEEE
  • Conference_Location
    Sydney, NSW
  • Print_ISBN
    978-1-4673-6347-1
  • Type

    conf

  • DOI
    10.1109/TENCONSpring.2013.6584506
  • Filename
    6584506