• DocumentCode
    1786902
  • Title

    Routability-driven blockage-aware macro placement

  • Author

    Yi-Fang Chen ; Chau-Chin Huang ; Chien-Hsiung Chiou ; Yao-Wen Chang ; Chang-Jen Wang

  • Author_Institution
    Grad. Inst. of Electron. Eng., Nat. Taiwan Univ., Taipei, Taiwan
  • fYear
    2014
  • fDate
    1-5 June 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    We present a new floorplan representation, called circular-packing trees (CP-trees), for the problem of macro placement. Our CP-trees can flexibly pack movable macros toward corners or preplaced macros along chip boundaries circularly to optimize macro positions/orientations for better wirelength and routing congestion. Unlike previous macro placers that often consider only the interconnections among macros, we develop a routability-aware wirelength model to fast estimate the wirelength among macros and standard cells and to consider macro porosity effects for better routability. Compared with leading academic mixed-size placers, experimental results show that our algorithm can achieve the shortest routed wirelength for industrial benchmarks.
  • Keywords
    circuit optimisation; integrated circuit layout; network routing; simulated annealing; chip boundary; circular packing tree; floorplan representation; macro orientation optimization; macro position optimization; routability aware wirelength model; routability driven blockage aware macro placement; Algorithm design and analysis; Metals; Robustness; Routing; Standards; Switches; System-on-chip; Physical Design; Placement; Routability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2014 51st ACM/EDAC/IEEE
  • Conference_Location
    San Francisco, CA
  • Type

    conf

  • DOI
    10.1145/2593069.2593206
  • Filename
    6881451