DocumentCode
1898189
Title
A novel net-partition-based multithread FPGA routing method
Author
Chun Zhu ; Jian Wang ; Jinmei Lai
Author_Institution
State Key Lab. of ASIC & Syst., Fudan Univ., Shanghai, China
fYear
2013
fDate
2-4 Sept. 2013
Firstpage
1
Lastpage
4
Abstract
A platform-independent multithread routing method for FPGAs is proposed in this paper. Specifically, the proposed method includes two aspects for maximal parallelization. First, for high fanout net which usually takes considerable time to be routed due to large bounding boxes and number of terminals, it is partitioned into several subnets to be routed in parallel. Second, low fanout nets with non-overlapping bounding boxes are identified and routed in parallel as well to further speed up the routing process. A bounding box graph was constructed to facilitate the process of selecting nets to be routed concurrently. In addition, load balancing and synchronization strategies are introduced to raise routing efficiency and ensure the deterministic results. Experiments on different platforms and benchmarks with various combinations of high and low fanout nets are carried out. This technique improves the run-time by ~1.9 × with routing quality degrading by no more than 2.3%, on a quad-core processor platform.
Keywords
field programmable gate arrays; multi-threading; multiprocessing systems; bounding box graph; load balancing; maximal parallelization; net partition based multithread FPGA routing method; nonoverlapping bounding boxes; platform independent multithread routing method; quadcore processor platform; routing efficiency; routing process; synchronization strategies; Application specific integrated circuits; Benchmark testing; Field programmable gate arrays; Instruction sets; Multicore processing; Routing; Synchronization;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications (FPL), 2013 23rd International Conference on
Conference_Location
Porto
Type
conf
DOI
10.1109/FPL.2013.6645563
Filename
6645563
Link To Document