Altera Quartus II Scripting User Manual

Page 218

Advertising
background image

3–88

Chapter 3: Tcl Packages & Commands

database_manager

Quartus II Scripting Reference Manual

© July 2013

Altera Corporation

-include_virtual_pins <on|off>

Default is on.

When you turn on this option, generated Tcl scripts contain commands to mark all lower-level pins that
connect to other design entities in the top-level (i.e. not directly to IOs) as 'virtual pins'.

-include_virtual_pin_timing <on|off>

Default is on.

When you turn on this option, generated Tcl scripts contain INPUT_MAX_DELAY or
OUTPUT_MAX_DELAY assignments to constrain all paths to or from the newly created virtual pins (see
-include_virtual_pins). This helps constrain the placement appropriately and produce a higher quality
top-level solution.

The option is ignored if -include_virtual_pins off is used.

If you use this option, you must also specify the delay (in nanoseconds) to be used in the constraints with
the -virtual_pin_delay=<val> command.

-include_virtual_pin_locations <on|off>

Default is on.

When you turn on this option, generated Tcl scripts contain location constraints on the newly created
virtual pins (see -include_virtual_pins). The pins will be locked to their top-level source (for input pins) or
sink (for output pins) location.

The option is ignored if '-include_virtual_pins off' is used.

-include_logiclock_regions <on|off>

Default is on.

When you turn on this option, generated Tcl scripts contain the top-level LogicLock regions associated
with this partition. This helps ensure the lower-level project places its logic where the top-level project
expects it.

-include_all_logiclock_regions <on|off>

Default is on.

When you turn on this option, generated Tcl scripts contain all of the top-level LogicLock regions. Regions
with logic not associated with the script's target partition act as placeholders and will be both empty and
marked as reserved. This command helps give the lower-level project a better idea of how it fits into the
final, top-level design.

The option is ignored if '-include_logiclock_regions off' is used.

-include_global_signal_promotion <on|off>

Default is off.

When you turn on this option, generated Tcl scripts contain commands that force any signals that were
promoted to 'global' in the top-level to be promoted in the lower-level.

-include_pin_locations <on|off>

Default is on.

When you turn on this option, generated Tcl scripts contain commands that lock any lower-level pins
connected directly to IOs in the top-level to the IO bank they were placed at in the top-level. This helps
keep a consistent pin placement amongst projects.

-include_timing_assignments <on|off>

Advertising