FPGA-Accelerated Maze Routing Kernel for VLSI Designs

Published: 01 Jan 2022, Last Modified: 29 Sept 2024ASP-DAC 2022EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: Detailed routing for large-scale integrated circuits (ICs) is time-consuming. It needs to finish the wiring for millions of nets and handle complicated design rules. Due to the heterogeneity of net sizes, the greedy nature of the backbone maze routing, and interdependent workloads, accelerating detailed routing with parallelization is rather challenging. In this paper, we propose a FPGA-based implementation to accelerate the maze routing kernels in a most recent detailed router. Experimental results demonstrate that batched maze routing kernel is 3.1 × speedup on FPGA. Besides, our design gets deterministic results and has less than 1% quality degradation on ISPD 2018 contest benchmarks [1] .
Loading