• DocumentCode
    2643570
  • Title

    Fast and Accurate Routing Demand Estimation for Efficient Routability-driven Placement

  • Author

    Spindler, Peter ; Johannes, Frank M.

  • Author_Institution
    Inst. for Electron. Design Autom., Technische Univ. Muenchen, Munich
  • fYear
    2007
  • fDate
    16-20 April 2007
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    This paper presents a fast and accurate routing demand estimation called RUDY and its efficient integration in a force-directed quadratic placer to optimize placements for routability. RUDY is based on a rectangular uniform wire density per net and accurately models the routing demand of a circuit as determined by the wire distribution after final routing. Unlike published routing demand estimation, RUDY depends neither on a bin structure nor on a certain routing model to estimate the behavior of a router. Therefore RUDY is independent of the router. Our fast and robust force-directed quadratic placer is based on a generic demand-and-supply model and is guided by the routing demand estimation RUDY to optimize placements for routability. This yields a placer which simultaneously reduces the routing demand in congested regions and increases the routing supply there. Therefore our placer fully utilizes the potential to optimize the routability. This results in the best published routed wirelength of the IBMv2 benchmark suite until now. In detail, our approach outperforms mPL, ROOSTER, and APlace by 9%, 8%, and 5%, respectively. Compared by the CPU times, which ROOSTER needs to place this benchmark, our routability optimization placer is eight times faster
  • Keywords
    integrated circuit design; integrated circuit interconnections; network routing; IBMv2 benchmark suite; RUDY; bin structure; efficient routability-driven placement; force-directed quadratic placer; generic demand-and-supply model; rectangular uniform wire density; routing demand estimation; routing model; routing supply; wire distribution; Circuits; Design optimization; Electronic design automation and methodology; Optimization methods; Robustness; Routing; State estimation; Very large scale integration; White spaces; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition, 2007. DATE '07
  • Conference_Location
    Nice
  • Print_ISBN
    978-3-9810801-2-4
  • Type

    conf

  • DOI
    10.1109/DATE.2007.364463
  • Filename
    4211973