Optimization Phases for Directives - 2021.2 English

Vivado Design Suite User Guide: Implementation (UG904)

Document ID
UG904
Release Date
2021-11-24
Version
2021.2 English
Table 1. Optimization Phases for Directives
Phase Default Explore ExploreWithRemap ExploreArea AddRemap ExploreSequentialArea NoBramPowerOpt RuntimeOptimized
1 Retargeting Retargeting Retargeting Retargeting Retargeting Retargeting Retargeting Retargeting
2 Constant Propagation Constant Propagation Constant Propagation Constant Propagation Constant Propagation Constant Propagation Constant Propagation Constant Propagation
3 Sweep Sweep Sweep Sweep Sweep Sweep Sweep Sweep
4 BUFG Optimization BUFG Optimization BUFG Optimization BUFG Optimization BUFG Optimization BUFG Optimization BUFG Optimization BUFG Optimization
5 Shift Register Optimization Shift Register Optimization Shift Register Optimization Shift Register Optimization Shift Register Optimization Shift Register Optimization Shift Register Optimization Shift Register Optimization
6 Block RAM Power Opt Constant Propagation Constant Propagation Constant Propagation Remap Constant Propagation
7 Sweep Sweep Sweep Block RAM Power Opt Sweep
8 Block RAM Power Opt 1 Remap Resynth Area Resynth Area
9 Block RAM Power Opt 1 Block RAM Power Opt Resynth Sequential Area
10 Block RAM Power Opt
  1. Phase not run in UltraScale/UltraScale+/Versal designs.