An Open-Source Fast Parallel Routing Approach for Commercial FPGAs

Xinshi Zang, Wenhao Lin, Shiju Lin, Jinwei Liu, Evangeline F.Y. Young

Research output: Chapter in book/report/conference proceedingConference proceedingpeer-review

3 Citations (Scopus)

Abstract

In the face of escalating complexity and size of contemporary FPGAs and circuits, routing emerges as a pivotal and time-intensive phase in FPGA compilation flows. In response to this challenge, we present an open-source parallel routing methodology designed to expedite routing procedures for commercial FPGAs. Our approach introduces a novel recursive partitioning ternary tree to augment the parallelism of multi-net routing. Additionally, we propose a hybrid updating strategy for congestion coefficients within the routing cost function to accelerate congestion resolution in negotiation-based routing algorithms. Evaluation on public benchmarks from the FPGA24 routing contest demonstrates the efficacy of our parallel router. It achieves a 2 × speedup compared to the academic serial router RWRoute. Furthermore, when compared to the industry-standard tool Vivado, our approach not only delivers a 2 × acceleration but also yields a notable 31% enhancement in critical-path wirelength.

Original languageEnglish
Title of host publicationGLSVLSI 2024 - Proceedings of the Great Lakes Symposium on VLSI 2024
EditorsInna Partin-Vaisband, Srinivas Katkoori, Lu Peng, Boris Vaisband, Tooraj Nikoubin
PublisherAssociation for Computing Machinery (ACM)
Pages164-169
Number of pages6
ISBN (Electronic)9798400706059
DOIs
Publication statusPublished - 12 Jun 2024
Event34th Great Lakes Symposium on VLSI 2024, GLSVLSI 2024 - Clearwater, United States
Duration: 12 Jun 202414 Jun 2024
https://dl.acm.org/doi/proceedings/10.1145/3649476

Publication series

NameProceedings of the ACM Great Lakes Symposium on VLSI, GLSVLSI
PublisherAssociation for Computing Machinery

Conference

Conference34th Great Lakes Symposium on VLSI 2024, GLSVLSI 2024
Country/TerritoryUnited States
CityClearwater
Period12/06/2414/06/24
Internet address

Fingerprint

Dive into the research topics of 'An Open-Source Fast Parallel Routing Approach for Commercial FPGAs'. Together they form a unique fingerprint.

Cite this