New Timing and Routability Driven Placement Algorithms for FPGA Synthesis.

Yue Zhuo,Hao Li,Qiang Zhou,Yici Cai,Xianlong Hong
DOI: https://doi.org/10.1145/1228784.1228918
2007-01-01
Abstract:We present new timing and congestion driven FPGA placement algorithms with minimal runtime overhead. By predicting the post-routing critical edges and estimating congestion accurately, our algorithms simultaneously reduce the critical path delay and the minimum number of routing tracks. The core of our algorithm consists of a criticality history record of connection edges and a congestion map. This approach is applied to the 20 largest MCNC benchmark circuits. Experimental results show that compared with VPR [1], our algorithms yield an average of 8.1% reduction (maximum 30.5%) in the critical path delay and 5% reduction in channel width. Meanwhile, the average runtime of our algorithms is only 2.3X as of VPR's.
What problem does this paper attempt to address?