Vivado Preconfigured Strategies - 2022.1 English

Vivado Design Suite User Guide: Synthesis (UG901)

Document ID
UG901
Release Date
2022-06-06
Version
2022.1 English

The following table shows the preconfigured strategies and their respective settings.

Table 1-2:      Vivado Preconfigured Strategies 

Options\Strategies

Default

Flow_Area
Optimized_high

Flow_
AreaOptimized_
medium

Flow_Area
Mult
ThresholdDSP

Flow_
Alternate
Routability

Flow_Perf
Optimized_
high

Flow_Perf
ThreshholdCarry

Flow_Runtime
Optimized

-flatten_hierarchy 

rebuilt

rebuilt

rebuilt

rebuilt

rebuilt

rebuilt

rebuilt

none

-gated_clock_conversion

off

off

off

off

off

off

off

off

-bufg

12

12

12

12

12

12

12

12

-directive

Default

AreaOptimized
_high

AreaOptimized
_medium

AreaMult
ThresholdDSP

Alternate
Routability

PerformanceOptimized

FewerCarry
Chains

RunTime
Optimized

-retiming

unchecked

unchecked

unchecked

unchecked

unchecked

unchecked

unchecked

unchecked

-fsm_extraction 

auto

auto

auto

auto

auto

one_hot

auto

off

-keep_equivalent_registers

unchecked

unchecked

unchecked

unchecked

unchecked

unchecked

unchecked

unchecked

-resource_sharing

auto

auto

auto

auto

auto

off

off

auto

-control_set_opt_threshold

auto

1

1

auto

auto

auto

auto

auto

-no_lc

unchecked

unchecked

unchecked

unchecked

checked

checked

checked

unchecked

-no_srlextract

unchecked

unchecked

unchecked

unchecked

unchecked

unchecked

unchecked

unchecked

-shreg_min_size 

3

3

3

3

10

5

3

3

-max_bram

-1

-1

-1

-1

-1

-1

-1

-1

-max_uram

-1

-1

-1

-1

-1

-1

-1

-1

-max_dsp

-1

-1

-1

-1

-1

-1

-1

-1

-max_b_cascade_height

-1

-1

-1

-1

-1

-1

-1

-1

-max_u_cascade_height

-1

-1

-1

-1

-1

-1

-1

-1

-cascade_dsp

auto

auto

auto

auto

auto

auto

auto

auto

-assert

unchecked

unchecked

unchecked

unchecked

unchecked

unchecked

unchecked

unchecked