Lib_path=<path, Optimize=<area|speed|balanced, Parallel[=on|off – Altera Quartus II Scripting User Manual

Page 74: Part=<device, Partition=<none, Lib_path=<path> –48

Advertising
background image

2–48

Chapter 2: Command-line Executables

quartus_map

Quartus II Scripting Reference Manual

© July 2013

Altera Corporation

--lib_path=<path>

Option to use the specified library paths to find the design files of the project. For multiple library paths,
use --lib_path=path1 --lib_path=path2 or --lib_path="path1;path2".

--optimize=<area|speed|balanced>

Option to optimize the design to achieve maximum speed performance, minimum area usage, or high
speed performance with miminal area cost during synthesis.

The following table displays available values:

Note that the current version of the Quartus

®

II software does not support the "balanced" setting for the

following devices:

Mercury
MAX 7000B/7000AE/3000A/7000S/7000A
FLEX 6000, FLEX 10K(R), FLEX 10KE/10KA
ACEX 1K.

--parallel[=on|off]

Runs quartus_map in a mode that enables parallel synthesis of partitions using the number of processors
specified by the Quartus II parallel compilation option.

--part=<device>

Option to target the specified device. This option overrides the "--family" option or family assignment.

--partition=<NONE>

Specifies a partition to synthesize manually. This option overrides the netlist type and preservation level
of the partition and disables any automatic resynthesis of other partitions, even if they require synthesis
because of changes to your design.

You can specify a partition ID or name. For example, the root partition has ID 0 and name “Top”. To
synthesize multiple partitions, use a separate option for each partition.

Value

Description

off

Turn off incremental compilation.

incremental_synthesis

Turn on incremental compilation for synthesis only. Also known as incremental
synthesis which is previously the incr_synth option.

full_incremental_compilation

Turn on full incremental compilation.

Value

Description

area

Makes the design as small as possible in order to minimize resource usage.

speed

Chooses a design implementation that has the fastest fmax.

balanced

Chooses a design implementation that has a high-speed performance with minimal
logic usage.

Advertising