• DocumentCode
    1562630
  • Title

    Arbitrary convex and concave rectilinear block packing based on corner block list

  • Author

    Ma, Yuchun ; Hong, Xianlong ; Dong, Sheqin ; Cai, Yici ; Chen, Song ; Cheng, Chung-Kuan ; Gu, Jun

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
  • Volume
    5
  • fYear
    2003
  • Abstract
    Based on the Corner Block List (CBL) structure, this paper proposed a novel method to represent rectilinear blocks, including arbitrary concave rectilinear blocks. Our idea is to use the sub-CBL to represent the collection of the sub-blocks of a rectilinear block. We devise the necessary and sufficient conditions for the feasible CBL with sub_CBL embedded. And additional distance constraints are applied to the concave rectilinear blocks such that non-overlapped packing of arbitrary rectilinear blocks can always be guaranteed. To avoid the infeasible CBL during the stochastic search, we devise the heuristic method to remedy the given CBL into a feasible one. Both the theoretical results and the experimental results show the effectiveness of our method.
  • Keywords
    VLSI; circuit layout CAD; integrated circuit layout; network routing; arbitrary concave rectilinear blocks; corner block list; deep submicron technology; distance constraints; feasible CBL; heuristic method; integrated circuit components; nonoverlapped packing; rectilinear block packing; stochastic search; Computer science; Encoding; Integrated circuit technology; Partitioning algorithms; Search methods; Shape; Simulated annealing; Stochastic processes; Sufficient conditions; USA Councils;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2003. ISCAS '03. Proceedings of the 2003 International Symposium on
  • Print_ISBN
    0-7803-7761-3
  • Type

    conf

  • DOI
    10.1109/ISCAS.2003.1206328
  • Filename
    1206328