DocumentCode
1832103
Title
Timing optimization of FPGA placements by logic replication
Author
Beraudo, Giancarlo ; Lillis, John
Author_Institution
ECE Dept., Univ. of Illinois, Chicago, IL, USA
fYear
2003
fDate
2-6 June 2003
Firstpage
196
Lastpage
201
Abstract
Logic replication for placement level timing optimization is studied in the context of FPGAs. We make the observation that critical paths are dominated by interconnect delay and are frequently highly circuitous. We propose a systematic replication technique to "straighten" such paths. The resulting algorithm has several components: cell selection, slot selection for a duplicate cell, fanout partitioning and placement legalization. This algorithm is described and promising preliminary experimental results are reported with up to 29% improvement in critical path delay.
Keywords
circuit optimisation; delay estimation; field programmable gate arrays; logic design; timing circuits; FPGA placement algorithm; cell selection; critical paths; fanout partitioning; interconnect delay; logic replication; placement legalization; slot selection; timing optimization; Delay; Field programmable gate arrays; Integrated circuit interconnections; Logic circuits; Logic design; Partitioning algorithms; Permission; Programmable logic arrays; Programmable logic devices; 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.1218957
Filename
1218957
Link To Document