• DocumentCode
    3271423
  • Title

    TCG: a transitive closure graph-based representation for non-slicing floorplans

  • Author

    Lin, Jai-Ming ; Chang, Yao-Wen

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Nat. Chiao Tung Univ., Hsinchu, Taiwan
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    764
  • Lastpage
    769
  • Abstract
    In this paper, we propose a transitive closure graph-based representation for general floorplans, called TCG, and show its superior properties. TCG combines the advantages of popular representations such as sequence pair, BSG, and B*-tree. Like sequence pair and BSG, but unlike O-tree, B*-tree, and CBL, TCG is P-admissible. Like B*-tree, but unlike sequence pair, BSG, O-tree, and CBL, TCG does not need to construct additional constraint graphs for the cost evaluation during packing, implying faster runtime. Further, TCG supports incremental update during operations and keeps the information of boundary modules as well as the shapes and the relative positions of modules in the representation. More importantly, the geometric relation among modules is transparent not only to the TCG representation but also to its operations, facilitating the convergence to a desired solution. All these properties make TCG an effective and flexible representation for handling the general floorplan/placement design problems with various constraints. Experimental results show the promise of TCG.
  • Keywords
    VLSI; circuit layout CAD; graph theory; industrial property; integrated circuit layout; modules; timing; B*-tree; BSG; P-admissible; TCG; boundary modules; geometric relation; incremental update; non-slicing floorplans; packing; placement design problems; sequence pair; transitive closure graph-based representation; Circuits; Costs; Information science; Permission; Runtime; Shape; Timing; Topology; Very large scale integration; Wheels;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2001. Proceedings
  • ISSN
    0738-100X
  • Print_ISBN
    1-58113-297-2
  • Type

    conf

  • DOI
    10.1109/DAC.2001.156239
  • Filename
    935608