DocumentCode
3259453
Title
Improved hardware accelerated FPGA placement with node swap
Author
Fobel, Christian ; Gréwal, Gary ; Morton, Andrew
Author_Institution
Comput. & Inf. Sci., Univ. of Guelph, Guelph, ON
fYear
2007
fDate
5-8 Aug. 2007
Firstpage
1134
Lastpage
1137
Abstract
Field programmable gate arrays (FPGA) have become solutions of choice for embedded applications with small to medium production numbers. As a result, good CAD tools to support their use are in demand. This paper presents a solution to the FPGA placement problem. Some of the best solutions to date use iterative improvement heuristics such as simulated annealing. However,the run-times of these stochastic solvers becomes unacceptably long for performing placement on large FPGAs. Instead a deterministic iterative solver is proposed that is implemented in hardware. It implements a node-swap heuristic that starts from an initial random placement and iterates until it finds locally optimal solution. Initial results indicate speedups of 3-4 times over software.
Keywords
field programmable gate arrays; iterative methods; logic CAD; stochastic processes; deterministic iterative solver; field programmable gate arrays; hardware accelerated FPGA placement; iterative improvement heuristics; node-swap heuristic; random placement; stochastic solvers; Acceleration; Design automation; Field programmable gate arrays; Hardware; Integrated circuit interconnections; Iterative algorithms; Logic arrays; Logic circuits; Routing; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2007. NEWCAS 2007. IEEE Northeast Workshop on
Conference_Location
Montreal, Que
Print_ISBN
978-1-4244-1163-4
Electronic_ISBN
978-1-4244-1164-1
Type
conf
DOI
10.1109/NEWCAS.2007.4488006
Filename
4488006
Link To Document