TY - JOUR
T1 - Fast timing-driven partitioning-based placement for island style FPGAs
AU - Maidee, Pongstorn
AU - Ababei, Cristinel
AU - Bazargan, Kia
PY - 2003
Y1 - 2003
N2 - In this paper we propose a partitioning-based placement algorithm for FPGAs. The method incorporates simple, but effective heuristics that target delay minimization. The placement engine incorporates delay estimations obtained from previously placed and routed circuits using VPR [6]. As a result, the delay predictions during placement more accurately resemble those observed after detailed routing, which in turn leads to better delay optimization. An efficient terminal alignment heuristic for delay minimization is employed to further optimize the delay of the circuit in the routing phase. Simulation results show that the proposed technique can achieve comparable circuit delays (after routing) to those obtained with VPR while achieving a 7-fold speedup in placement runtime.
AB - In this paper we propose a partitioning-based placement algorithm for FPGAs. The method incorporates simple, but effective heuristics that target delay minimization. The placement engine incorporates delay estimations obtained from previously placed and routed circuits using VPR [6]. As a result, the delay predictions during placement more accurately resemble those observed after detailed routing, which in turn leads to better delay optimization. An efficient terminal alignment heuristic for delay minimization is employed to further optimize the delay of the circuit in the routing phase. Simulation results show that the proposed technique can achieve comparable circuit delays (after routing) to those obtained with VPR while achieving a 7-fold speedup in placement runtime.
KW - FPGA placement
KW - FPGAs
KW - Partitioning based placement
KW - Timing-driven placement
UR - http://www.scopus.com/inward/record.url?scp=0042635650&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0042635650&partnerID=8YFLogxK
U2 - 10.1145/775983.775984
DO - 10.1145/775983.775984
M3 - Conference article
AN - SCOPUS:0042635650
SN - 0738-100X
SP - 598
EP - 603
JO - Proceedings - Design Automation Conference
JF - Proceedings - Design Automation Conference
T2 - Proceedings of the 40th Design Automation Conference
Y2 - 2 June 2003 through 6 June 2003
ER -