• DocumentCode
    3437959
  • Title

    A Recursive Model for Smooth Approximation to Wirelength and Its Impact on Analytical Placement

  • Author

    Ray, B.N.B. ; Balachandran, S.

  • Author_Institution
    Dept. of Comput. Sci., Utkal Univ., Bhubaneswar, India
  • fYear
    2015
  • fDate
    3-7 Jan. 2015
  • Firstpage
    417
  • Lastpage
    422
  • Abstract
    Analytical placement engines use half-perimeter wire length (HPWL) of the circuit as an objective function to place blocks optimally within a chip. Inspired by popularly used log sum-exp (LSE) wire length model [6], ABS wire length model [5] and weighted average (WA) wire length model [3], we propose a new recursive wire length model for HPWL, providing smooth approximation to the max function. We show that the accuracy of the new model is better than that of LSE, WA and ABS wire length models, both theoretically and experimentally. When deployed inside an analytical engine, we show that our model provides more than 12% reduction in wire length compared to LSE at the expense of 50% more runtime. We also observed that the proposed model and the existing iterative models differ in their impact on the relative effort that has to be put in at the global placement vs. The detailed placement phase.
  • Keywords
    approximation theory; integrated circuit design; integrated circuit interconnections; iterative methods; recursive estimation; ABS wire length model; HPWL; LSE wire length model; WA wire length model; analytical placement engines; half-perimeter wire length; iterative models; log sum-exp wire length model; recursive wire length model; smooth approximation; weighted average wire length model; Analytical models; Approximation methods; Engines; Integrated circuit modeling; Optimization; Runtime; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design (VLSID), 2015 28th International Conference on
  • Conference_Location
    Bangalore
  • ISSN
    1063-9667
  • Type

    conf

  • DOI
    10.1109/VLSID.2015.76
  • Filename
    7031770