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
Link To Document