Altera Quartus II Scripting User Manual

Page 88

Advertising
background image

2–62

Chapter 2: Command-line Executables

quartus_sh

Quartus II Scripting Reference Manual

© July 2013

Altera Corporation

Instructs DSE to archive all points during exploration. Without this option turned on, DSE archives only
the best compilation. Archives are stored below the design directory in the sub-folder dse/result. In
addition to the archive files, a set of *-dse-result.xml files hold the results for each compilation DSE
performs on the design. These XML result files are for the internal use of DSE only.

-concurrent-compiles [0..6]

Changes the number of current compilations performed by DSE on your local system. By default DSE
performs one compile at a time on your local system; increasing the number of concurrent local
compilations can reduce the time it takes to explore a design space but requires additional computing
resources and Quartus II licenses. Setting this option to zero prevents DSE from using your local system
when running in distributed mode. When running DSE in standalone mode, setting this option to zero has
the same effect as setting this option to one.

-custom-file <filename>

Loads the exploration space from a file instead of using a predefined exploration space. See the chapter
entitled "Design Space Explorer" in the Quartus II Handbook for more information on custom exploration
spaces. This option must be used with the following option:

-exploration-space "Custom Space"

If you do not use this option, the custom space file is ignored.

-decision-column <"column name">

Instructs DSE to use an the <column name> column from the DSE result table when it looks for values to
make better/worse decisions. The default column is "Worst-case Slack".

-exploration-space <"space">

Changes the exploration space used by DSE. The default exploration space is "Seed Sweep". To see a list of
available exploration spaces, enter an invalid exploration space name (like "foo") or check the list of
exploration spaces for your project on the "Advanced" tab in the DSE graphical user interface.

-ignore-failed-base

Instructs DSE to continue exploring the space even if the base compilation fails. This is useful if the design
does not fit into a device, and you want to use DSE to explore area-reducing options in the Quartus II
software.

-llr-restructuring

Instructs DSE to try softening and even removing LogicLock regions from the design before exploring the
space in an effort to maximize the effectiveness of Quartus II synthesis and fitting options.

-lower-priority

Lowers the priority of any thread spawned by DSE to compile a point in your design. This can reduce the
impact DSE has on CPU resources while it is exploring a design space.

-lsf-queue <queue name>

Instructs DSE to use a non-default LSF queue at your site when distributing the search of the exploration
space. For detailed information on using LSF to distribute the search of an exploration space, please see the
chapter entitled "Design Space Explorer" in the Quartus II Handbook.

-nogui

Instructs DSE to operate in command-line mode instead of graphical user interface mode.

-optimization-goal <"goal">

Advertising