Publication | Open Access
Timing-driven placement for FPGAs
283
Citations
9
References
2000
Year
Unknown Venue
Hardware SecurityPhysical Design (Electronics)EngineeringVlsi DesignTiming-driven PlacementTiming AnalysisVlsi ArchitectureSource-sink Connection DelaysHardware AlgorithmComputer EngineeringComputer ArchitectureSystems EngineeringComputer ScienceParallel ComputingFpga DesignHardware ArchitecturePath-based Timing-driven PlacementCritical Path Delay
In this paper we introduce a new Simulated Annealing-based timing-driven placement algorithm for FPGAs. This paper has three main contributions. First, our algorithm employs a novel method of determining source-sink connection delays during placement. Second, we introduce a new cost function that trades off between wire-use and critical path delay, resulting in significant reductions in critical path delay without significant increases in wire-use. Finally, we combine connection-based and path-based timing-analysis to obtain an algorithm that has the low time-complexity of connection-based timing-driven placement, while obtaining the quality of path-based timing-driven placement.
| Year | Citations | |
|---|---|---|
Page 1
Page 1