• DocumentCode
    2163167
  • Title

    Near-linear wirelength estimation for FPGA placement

  • Author

    Xu, M. ; Grewal, G. ; Areibi, S. ; Obimbo, C. ; Banerji, D.

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Univ. of Guelph, Guelph, ON
  • fYear
    2009
  • fDate
    3-6 May 2009
  • Firstpage
    1198
  • Lastpage
    1203
  • Abstract
    As the precise wire length for a given placement can only be known after routing, accurate and fast to compute wirelength estimates are required by FPGA placement algorithms. In this paper, we describe a new model, called star+, for estimating wire length during FPGA placement. The proposed model is continuously differentiable and can be used with both analytic and iterative improvement placement methods. Moreover, the time to calculate incremental changes in cost from moving/swapping blocks can always be computed in O(1) time. When incorporated into the well-known VPR framework, and tested using the 20 MCNC benchmarks, the results produced show that the star+ model achieves a 6-9% reduction in critical-path delay compared with HPWL, while requiring roughly the same amount of computational effort.
  • Keywords
    computational complexity; field programmable gate arrays; iterative methods; network routing; FPGA placement algorithm; iterative improvement placement method; moving/swapping block; near-linear wirelength estimation; star+ model; Benchmark testing; Cost function; Delay effects; Field programmable gate arrays; Information science; Integrated circuit interconnections; Iterative methods; Programmable logic arrays; Routing; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2009. CCECE '09. Canadian Conference on
  • Conference_Location
    St. John´s, NL
  • ISSN
    0840-7789
  • Print_ISBN
    978-1-4244-3509-8
  • Electronic_ISBN
    0840-7789
  • Type

    conf

  • DOI
    10.1109/CCECE.2009.5090315
  • Filename
    5090315