• DocumentCode
    2995074
  • Title

    VLSI block placement using less flexibility first principles

  • Author

    Dong, Sheqin ; Hong, Xianlong ; Wu, Youliang ; Lin, Yizhou ; Gu, Jun

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    601
  • Lastpage
    604
  • Abstract
    A deterministic algorithm for VLSI block placement was developed through human´s accumulated experience in solving “packing” problem. Rectangle packing problem is just a simplified case of the polygon-shape stone plate packing problem that the ancient masons needed to face. Several “packing” principles derived from the so-called “less flexibility first” experience of the masons. A k-d tree data structure is used for manipulating the packed rectangles under the derived packing principles. Experiment results demonstrate that the algorithm is effective and promising in building block layout application
  • Keywords
    VLSI; circuit complexity; circuit layout CAD; deterministic algorithms; integrated circuit layout; tree data structures; tree searching; MCNC benchmarks; VLSI block placement; algorithm complexity; building block layout application; deterministic algorithm; empty space flexibility; floorplanning; k-d tree data structure; less flexibility first principles; polygon-shape stone plate packing problem; rectangle packing problem; Computer science; Floors; Humans; Process design; Tree data structures; Very large scale integration; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2001. Proceedings of the ASP-DAC 2001. Asia and South Pacific
  • Conference_Location
    Yokohama
  • Print_ISBN
    0-7803-6633-6
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2001.913374
  • Filename
    913374