Explore |
Single compilation |
Allows you to set up a single
compilation in a remote location and monitor from
the local computer. |
Design Exploration |
Allows you to generate many
compilations in remote machines, each of them with
different parameters or settings. |
|
Skip base
exploration points |
If you turn this option on, the DSE II generates
compilation only for non-default settings. |
Exploration
Mode |
Exploration flow to use. The following options
are available: Seed Sweep Only |
Directs DSE II to vary only the seed setting
in the Fitter, using the seed values you specified
in Seeds.
The Fitter uses the seed during the
initial placement configuration and when optimizing
the design to meet the timing requirements,
including fMAX. Because each different seed value
will result in a somewhat different fit, you can try
different seeds to attempt to obtain superior
fitting results. Note: The seeds that lead to the
best fits for a design may change if the design
changes. Also, changing the seed not always
results in a better fit; therefore, you should
specify a seed only if the Fitter is not meeting
timing requirements by a small
amount
. |
All Optimization Modes |
Optimizes synthesis for balanced implementation
that respects timing constraints. When you specify
this option, te number of runs is 5x the number of
seeds (+ optional base compile). |
High Performance Effort |
The Compiler increases the
timing optimization effort during placement and
routing, and enables timing-related Physical
Synthesis optimizations (per register optimization
settings). Each additional optimization can increase
compilation time. |
High Performance with Maximum Placement
Effort |
Optimize synthesis for speed performance.
Aggressive effort increases synthesis runtime and
device resource use. |
Superior Performance |
Enables the same Compiler
optimizations as High
Performance Effort, and adds more
optimizations during Analysis & Synthesis to
maximize design performance with a potential
increase to logic area. If design utilization is
already very high, this option may lead to
difficulty in fitting, which can also negatively
affect overall optimization quality. |
Superior Performance with Maximum Placement
Effort |
Enables the same Compiler
optimizations as Superior
Performance, with additional placement
optimization effort. |
Aggressive Area |
The Compiler makes aggressive
effort to reduce the device area required to
implement the design at the potential expense of
design performance. |
High Placement Routability
Effort |
The Compiler makes high effort to route the
design at the potential expense of design area,
performance, and compilation time. The Compiler
spends additional time reducing routing utilization,
which can improve routability and also saves dynamic
power. |
High Packing
Routability Effort |
The Compiler makes high effort to route the
design at the potential expense of design area,
performance, and compilation time. The Compiler
spends additional time packing registers, which can
improve routability and also saves dynamic
power. |
Optimize Netlist for
Routability |
The Compiler implements netlist modifications
to increase routability at the possible expense of
performance. |
High Power
Effort |
The Compiler makes high effort to optimize
synthesis for low power. High Power Effort increases synthesis
run time. |
Aggressive
Power |
Makes aggressive effort to optimize synthesis
for low power. The Compiler further reduces the
routing usage of signals with the highest specified
or estimated toggle rates, saving additional dynamic
power but potentially affecting
performance. |
Aggressive Compile
Time |
Reduces the compile time required to implement
the design with reduced effort and fewer performance
optimizations. This option also disables some
detailed reporting functions. Note: Turning on Aggressive Compile Time
enables Intel® Quartus® Prime Settings File (.qsf) settings which
cannot be overridden by other .qsf
settings.
|
|
Seeds |
Specifies the random seeds that the compilation
must use. Choose between: Create |
Number of seeds to sweep as
part of the exploration space. The DSE II uses
consecutive seeds |
Specify |
List of seeds that the DSE II
must use |
|