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 :
بازگشت