Directives Used by phys_opt_design and route_design in Implementation Strategies - 2024.2 English

Vivado Design Suite User Guide: Implementation (UG904)

Document ID
UG904
Release Date
2024-11-14
Version
2024.2 English
Table 1. Directives Used by phys_opt_design and route_design in Implementation Strategies
Strategy phys_opt_design -directive route_design -directive
Performance_Explore Explore Explore
Performance_ExplorePostRoutePhysOpt Explore 1 Explore
Performance_ExploreWithRemap Explore NoTimingRelaxation
Performance_WLBlockPlacement Explore Explore
Performance_WLBlockPlacementFanoutOpt AggressiveFanoutOpt Explore
Performance_EarlyBlockPlacement Explore Explore
Performance_NetDelay_high AggressiveExplore NoTimingRelaxation
Performance_NetDelay_low AggressiveExplore NoTimingRelaxation
Performance_Retiming AlternateFlowWithRetiming Explore
Performance_ExtraTimingOpt Explore NoTimingRelaxation
Performance_RefinePlacement Default NoTimingRelaxation
Performance_SpreadSLLs Explore Explore
Performance_BalanceSLLs Explore Explore
Performance_BalanceSLRs Explore Explore
Performance_HighUtilSLRs Explore Explore
Congestion_SpreadLogic_high AggressiveExplore AlternateCLBRouting
Congestion_SpreadLogic_medium Explore AlternateCLBRouting
Congestion_SpreadLogic_low Explore AlternateCLBRouting
Congestion_SSI_SpreadLogic_high AggressiveExplore AlternateCLBRouting
Congestion_SSI_SpreadLogic_low Explore AlternateCLBRouting
Area_Explore Not enabled Default
Area_ExploreSequential Not enabled Default
Area_ExploreWithRemap Not enabled Default
Power_DefaultOpts Not enabled Default
Power_ExploreArea Not enabled Default
Flow_RunPhysOpt Explore Default
Flow_RunPostRoutePhysOpt Explore 1 Default
Flow_RuntimeOptimized Not enabled RuntimeOptimized
Flow_Quick Not enabled Quick
  1. Explore applies to both post-place and post-route phys_opt_design.