Placement Analysis - 2021.2 English

UltraFast Design Methodology Guide for Xilinx FPGAs and SoCs

Document ID
UG949
Release Date
2021-11-19
Version
2021.2 English

Use the timing summary report after placement to check the critical paths.

  • Paths with very large negative setup time slack may require that you check the constraints for completeness and correctness, or logic restructuring to achieve timing closure.
  • Paths with very large negative hold time slack are most likely due to incorrect constraints or bad clocking topologies and should be fixed before moving on to route design.
  • Paths with small negative hold time slack are likely to be fixed by the router. You can also run report_clock_utilization after place_design to view a report that breaks down clock resource and load counts by clock region.

For more information on placement, see this link in the Vivado Design Suite User Guide: Implementation (UG904).