Directives and Switches Used by place_design in Advanced Flow - 2024.2 English - UG904

Vivado Design Suite User Guide: Implementation (UG904)

Document ID
UG904
Release Date
2024-11-14
Version
2024.2 English
Table 1. Directives and Switches Used by place_design in Implementation Strategies for Advanced Flow
Strategy place_design -directive place_design switches and subdirectives
Performance_Explore Explore n/a
Performance_AggressiveExplore AggressiveExplore n/a
Performance_ExplorePostRoutePhysOpt Explore n/a
Performance_ExploreWithRemap Explore n/a
Performance_WLBlockPlacement Explore -subdirective Floorplan.WLDrivenBlockPlacement
Performance_EarlyBlockPlacement Explore -subdirective Gplace.EarlyBlockPlacement
Performance_NetDelay_high Explore -net_delay_weight high
Performance_NetDelay_low Explore -net_delay_weight low
Performance_Retiming Explore n/a
Performance_ExtraTimingOpt Explore -subdirective { Floorplan.ExtraTimingUpdate Floorplan.ExtraTimingOpt.high GPlace.ExtraTimingUpdate GPlace.ExtraTimingOpt.high DPlace.ExtraTimingUpdate DPlace.ExtraTimingOpt.high}
Performance_BalanceSLRs Explore -subdirective Floorplan.BalancedSLR.high
Performance_HighUtilSLRs Explore -subdirective Floorplan.BalancedSLR.low
Congestion_SpreadLogic_high Default -subdirective { Floorplan.ForceSpreading.high GPlace.ForceSpreading.high GPlace.ReduceCongestion.high DPlace.ReducePinDensity.high}
Congestion_SpreadLogic_medium Default -subdirective { Floorplan.ForceSpreading.med GPlace.ForceSpreading.med GPlace.ReduceCongestion.med DPlace.ReducePinDensity.med}
Congestion_SpreadLogic_low Default -subdirective { Floorplan.ForceSpreading.low GPlace.ForceSpreading.low GPlace.ReduceCongestion.low DPlace.ReducePinDensity.low}
Congestion_SSI_Spreadlogic_high Default -subdirective Floorplan.BalancedSLR.high
Congestion_SSI_Spreadlogic_low Default -subdirective Floorplan.BalancedSLR.low
Area_Explore Default n/a
Area_ExploreSequential Default n/a
Area_ExploreWithRemap Default n/a
Flow_RuntimeOptimized RuntimeOptimized n/a
Flow_Quick Quick n/a