• DocumentCode
    1175688
  • Title

    Power-driven simultaneous resource binding and floorplanning: a probabilistic approach

  • Author

    Davoodi, Azadeh ; Srivastava, Ankur

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Maryland, College Park, MD, USA
  • Volume
    13
  • Issue
    8
  • fYear
    2005
  • Firstpage
    934
  • Lastpage
    942
  • Abstract
    Floorplanning information is integrated during resource binding for better modeling of the interconnect effects on timing and power. Although this integration improves the estimation of the interconnect effects, nonavailability of exact net-lengths can result in suboptimal solutions, because global routing is not yet performed. In this work we propose a probabilistic approach to integrate floorplanning and resource binding by modeling the distribution of the net-lengths from a given floorplan. The advantage of this approach is that a probabilistic technique can better capture the inaccuracy associated with net-length estimation, and consequently, the inaccuracy in estimation of net-delay and net-power. The result is higher chance of successful synthesis, and therefore faster timing closure. Additionally, due to better management of uncertainty, it has a better overall post-synthesis power. These results are illustrated in our experiments that were conducted using state of the art commercial and academic tools.
  • Keywords
    circuit layout; integrated circuit interconnections; probability; floorplanning information; interconnect effect; net-length distribution; net-length estimation; post-synthesis power; probabilistic approach; resource binding; Constraint optimization; Data mining; Delay estimation; Design optimization; Energy management; Power system interconnection; Routing; System performance; Timing; Uncertainty;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2005.853618
  • Filename
    1512181