• DocumentCode
    3548359
  • Title

    A practical cut-based physical retiming algorithm for field programmable gate arrays

  • Author

    Suaris, Peter ; Wang, Dongsheng ; Chou, Nan-Chi

  • Author_Institution
    Mentor Graphics Corp., Wilsonville, OR, USA
  • Volume
    2
  • fYear
    2005
  • fDate
    18-21 Jan. 2005
  • Firstpage
    1027
  • Abstract
    This paper presents a heuristic cut-based retiming algorithm for FPGA designs. It handles complex retiming constraints including timing, architectural and structural constraints; improves retimeability by incorporating logic resynthesis; and efficiently integrates with incremental placement. Thus, the algorithm improves timing compliance by allowing groups of registers to be rapidly retimed across blocks of combinational logic in the physical domain without violating any complex constraints. Experiments have shown that this algorithm can improve the performance of FPGA designs by 16% on average, while achieving a 61.7% speedup in terms of runtime compared with classic retiming algorithms.
  • Keywords
    algorithm theory; combinational circuits; field programmable gate arrays; heuristic programming; logic design; network synthesis; FPGA designs; combinational logic; cut-based retiming algorithm; field programmable gate arrays; heuristic retiming algorithm; logic resynthesis; physical retiming algorithm; practical retiming algorithm; Algorithm design and analysis; Clocks; Constraint optimization; Delay effects; Field programmable gate arrays; Graphics; Integrated circuit interconnections; Programmable logic arrays; Registers; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2005. Proceedings of the ASP-DAC 2005. Asia and South Pacific
  • Print_ISBN
    0-7803-8736-8
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2005.1466515
  • Filename
    1466515