• DocumentCode
    379728
  • Title

    Arbitrary convex and concave rectilinear module packing using TCG

  • Author

    Lin, Jai-Ming ; Chen, Hsin-Lung ; Chang, Yao-Wen

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Nat. Chiao Tung Univ., Hsinchu, Taiwan
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    69
  • Lastpage
    75
  • Abstract
    Deals with arbitrary convex and concave rectilinear module packing using the transitive closure graph (TCG) representation. The geometric meanings of modules are transparent to TCG and its induced operations, which makes TCG an ideal representation for floor-planning/placement with arbitrary rectilinear modules. We first partition a rectilinear module into a set of submodules and then derive necessary and sufficient conditions of feasible TCG for the submodules. Unlike most previous works that process each submodule individually and thus need post processing to fix deformed rectilinear modules, our algorithm treats a set of submodules as a whole and thus not only can guarantee the feasibility of each perturbed solution but also can eliminate the need of the post processing on deformed modules, implying better solution quality and running time. Experimental results show that our TCG-based algorithm is capable of handling very complex instances; further, it is very efficient and results in better area utilization than previous work
  • Keywords
    circuit layout CAD; circuit optimisation; graph theory; integrated circuit layout; modules; TCG; area utilization; concave packing; convex packing; deformed modules; floorplanning/placement; geometric meanings; rectilinear module packing; running time; solution quality; transitive closure graph; Algorithm design and analysis; Genetic algorithms; Information science; Partitioning algorithms; Shape; Silicon; Simulated annealing; Stochastic processes; Sufficient conditions; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition, 2002. Proceedings
  • Conference_Location
    Paris
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-1471-5
  • Type

    conf

  • DOI
    10.1109/DATE.2002.998251
  • Filename
    998251