• DocumentCode
    1834667
  • Title

    Fast timing-driven partitioning-based placement for island style FPGAs

  • Author

    Maidee, Pongstorn ; Ababei, Cristinel ; Bazargan, Kia

  • Author_Institution
    Electr. & Comput. Eng. Dept., Minnesota Univ., Minneapolis, MN, USA
  • fYear
    2003
  • fDate
    2-6 June 2003
  • Firstpage
    598
  • Lastpage
    603
  • Abstract
    In this paper we propose a partitioning-based 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 according to V. Betz and J. Rose (1997). 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.
  • Keywords
    circuit optimisation; delays; field programmable gate arrays; logic partitioning; network routing; timing; delay minimization; delay optimization; delay predictions; detailed routing; fast timing-driven placement; island style FPGA; partitioning-based placement; terminal alignment heuristic; Algorithm design and analysis; Circuits; Delay effects; Delay estimation; Field programmable gate arrays; Minimization methods; Partitioning algorithms; Routing; Runtime; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2003. Proceedings
  • Print_ISBN
    1-58113-688-9
  • Type

    conf

  • DOI
    10.1109/DAC.2003.1219089
  • Filename
    1219089