UTPlaceF: A Routability-Driven FPGA Placer With Physical and Congestion Aware Packing | IEEE Journals & Magazine | IEEE Xplore

UTPlaceF: A Routability-Driven FPGA Placer With Physical and Congestion Aware Packing


Abstract:

Field programmable gate array (FPGA) packing and placement without routability consideration could lead to unroutable results for high-utilization designs. Conventional F...Show More

Abstract:

Field programmable gate array (FPGA) packing and placement without routability consideration could lead to unroutable results for high-utilization designs. Conventional FPGA packing and placement approaches are shown to have severe difficulties to yield good routability. In this paper, we propose an FPGA packing and placement engine called UTPlaceF that simultaneously optimizes wirelength and routability. A novel physical and congestion aware packing algorithm and a hierarchical detailed placement technique are proposed. UTPlaceF outperforms state-of-the-art FPGA placers simultaneously in runtime and solution quality on International Symposium on Physical Design (ISPD) 2016 benchmark suite. Compared with the top three winners of ISPD'16 FPGA placement contest, UTPlaceF can deliver 6.2%, 11.6%, and 29.1% better routed wirelength with shorter runtime.
Page(s): 869 - 882
Date of Publication: 19 July 2017

ISSN Information:


Contact IEEE to Subscribe

References

References is not available for this document.