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
Link To Document