Help[=<option|topic, Lower_priority, Version – Altera Quartus II Scripting User Manual

Page 119: Arguments, Makefiles, Help[=<option|topic>] –93 --lower_priority –93, Version –93, Arguments –93 makefiles –93, Help[=<option|topic>] –93, Lower_priority –93

Advertising
background image

Chapter 2: Command-line Executables

2–93

Common Options

© July 2013

Altera Corporation

Quartus II Scripting Reference Manual

--help[=<option|topic>]

Option to display help for the specified option or topic. If no option or topic is specified, the behavior is the
same as for "-h".

--lower_priority

Option to lower the priority of the current process. This option is useful if you use a single-processor
computer, allowing you to use other applications more easily while the Quartus

®

II software is running in

the background.

--version

Option to display the current version number.

arguments

Quartus

®

II command-line arguments support short options and long options in addition to file or

non-option arguments. An argument is an option if it begins with a hyphen ("-") or two hyphens ("--").
Arguments can be specified in any order.

Short options begin with a single hyphen ("-"), and the option names are single characters. Short options
that require an argument must specify that argument directly after the option name. Whitespace between
the option and its argument is optional. If a short option does not take an argument, multiple short options
may be specified with a single hyphen. For example, "-abc" and "-a -b -c" are equivalent. The last option in
such a series may take an argument.

Long options begin with two hyphens ("--"), and the option name is one or more words joined by an
underscore ("_"). Long options requiring arguments must specify the argument directly after the option
name, separated by whitespace or an equal sign ("="). Long options with optional arguments cannot use
whitespace between the option name and its argument.

Long option names can be abbreviated as long as the abbreviation does not conflict with another long
option name. For example, the "--enable_wysiwyg_resynthesis" option for quartus_map can be
abbreviated as "--enable_wys". It cannot be abbreviated as "-enable", since it conflicts with the
"--enable_register_retiming" option.

Some options can be specified multiple times while others cannot, and not every combination of options is
available. For restrictions, see the help for any option ("--help=<option>").

makefiles

The Quartus

®

II software supports makefile scripts that use the Quartus II executables, which allow you to

integrate your scripts with a wide variety of scripting languages. The following is an excerpt from a
standard makefile script.

###################################################################
# Project Configuration:
#
# Specify the name of the design (project), the Quartus II Settings
# File (.qsf), and the list of source files used.
###################################################################

PROJECT = chiptrip
SOURCE_FILES = auto_max.v chiptrip.v speed_ch.v tick_cnt.v time_cnt.v
ASSIGNMENT_FILES = chiptrip.qpf chiptrip.qsf

Advertising