DocumentCode
619459
Title
An efficient and effective analytical placer for FPGAs
Author
Tzu-Hen Lin ; Banerjee, Prithu ; Yao-Wen Chang
Author_Institution
Grad. Inst. of Electron. Eng., Nat. Taiwan Univ., Taipei, Taiwan
fYear
2013
fDate
May 29 2013-June 7 2013
Firstpage
1
Lastpage
6
Abstract
The increasing design complexity of modern circuits has made traditional FPGA placement techniques not efficient anymore. To improve the scalability, commercial FPGA placement tools have started migrating to analytical placement. In this paper, we propose the first academic multilevel timing-and-wirelength-driven analytical placement algorithm for FPGAs. Our proposed algorithm consists of (1) multilevel timing-and-wirelength-driven analytical global placement with the novel block alignment consideration, (2) partitioning-based legalization, (3) wirelength-driven block matching-based detailed placement, and (4) timing-driven simulated-annealing-based detailed placement. Experimental results show that our proposed approach can achieve 6.91 × speedup on average with 7% smaller critical path delay and 1% shorter routed wirelength compared to VPR, the well-known, state-of-the-art academic simulated-annealing-based FPGA placer.
Keywords
field programmable gate arrays; network synthesis; simulated annealing; FPGA; academic multilevel timing-and-wirelength-driven analytical placement algorithm; block alignment consideration; design complexity; modern circuits; partitioning-based legalization; scalability; timing-driven simulated-annealing-based detailed placement; wirelength-driven block matching-based detailed placement; Delays; Equations; Field programmable gate arrays; Mathematical model; Optimization; Wires; FPGA; Physical Design; Placement;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference (DAC), 2013 50th ACM/EDAC/IEEE
Conference_Location
Austin, TX
ISSN
0738-100X
Type
conf
Filename
6560603
Link To Document