Title :
Enhancing timing-driven FPGA placement for pipelined netlists
Author :
Eguro, Ken ; Hauck, Scott
Author_Institution :
Dept. of Electr. Eng., Washington Univ., Seattle, WA
Abstract :
FPGA application developers often use pipelining, C-slowing and retiming to improve the performance of their designs. Unfortunately, registered netlists present a fundamentally different problem to CAD tools, potentially limiting the benefit of these techniques. In this paper we discuss some of the inherent issues pipelined netlists pose to existing timing-driven placement approaches. We then present two algorithmic modifications that reduce post-routing critical path delay by an average of 40%.
Keywords :
CAD; field programmable gate arrays; pipeline processing; simulated annealing; CAD tools; pipelined netlists; simulated annealing; timing-driven FPGA placement; timing-driven placement algorithms; Algorithm design and analysis; Circuits; Costs; Delay estimation; Field programmable gate arrays; Logic arrays; Permission; Routing; Simulated annealing; Timing; FPGA; pipelined; placement; simulated annealing; timing-driven;
Conference_Titel :
Design Automation Conference, 2008. DAC 2008. 45th ACM/IEEE
Conference_Location :
Anaheim, CA
Print_ISBN :
978-1-60558-115-6