DocumentCode
1994468
Title
An FPGA Router for Alternative Reconfiguration Flows
Author
Wenwei Zha ; Athanas, Peter
Author_Institution
Bradley Dept. of Electr. & Comput. Eng., State Univ. Blacksburg, Blacksburg, VA, USA
fYear
2013
fDate
20-24 May 2013
Firstpage
163
Lastpage
171
Abstract
An FPGA router is developed using both the PathFinder and A* algorithms. Instead of the popular routing channel and rack model that is widely adopted by the research community, a modified routing model based on the architecture description for Xilinx devices (XDLRC) is applied. As a result, the proposed router works for any real device with an XDLRC description, which makes it a good candidate for FPGA reconfiguration flows. Tests of routing MCNC benchmark circuits are run for five different FPGA devices. The performance results are comparable to those of VPR and ROCR. Two useful application of the proposed router are demonstrated. One is fast module assembly, which runs tens of times faster than the vendor tool. The other is routing-free sandbox creation which outperforms OpenPR in terms of run time.
Keywords
field programmable gate arrays; logic design; network routing; A* algorithm; FPGA router; MCNC benchmark circuit; PathFinder algorithm; XDLRC description; Xilinx device; alternative reconfiguration flow; modified routing model; routing-free sandbox creation; Benchmark testing; Computer architecture; Field programmable gate arrays; Pins; Routing; Tiles; Wires; A* Algorithm; FPGA; PathFinder; XDLRC; reconfiguration; router;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2013 IEEE 27th International
Conference_Location
Cambridge, MA
Print_ISBN
978-0-7695-4979-8
Type
conf
DOI
10.1109/IPDPSW.2013.221
Filename
6650883
Link To Document