2015.05.04
w w w .al t e r a.c o m
101 Innovation Drive, San Jose, CA 95134
Quartus Settings File Reference Manual
MNL-Q21005
Subscribe
Send Feedback
Advanced I/O Timing Assignments
BOARD_MODEL_EBD_FAR_END
Specifies the far-end node to be used in the Electronic Board Description (EBD) path description.
Type
String
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
The value of this assignment is case sensitive.
Syntax
set_instance_assignment -name BOARD_MODEL_EBD_FAR_END -to <to> -entity
<entity name> <value>
©
2015 Altera Corporation. All rights reserved. ALTERA, ARRIA, CYCLONE, ENPIRION, MAX, MEGACORE, NIOS, QUARTUS and STRATIX words and logos are
trademarks of Altera Corporation and registered in the U.S. Patent and Trademark Office and in other countries. All other words and logos identified as
trademarks or service marks are the property of their respective holders as described at www.altera.com/common/legal.html . Altera warrants performance
of its semiconductor products to current specifications in accordance with Altera's standard warranty, but reserves the right to make changes to any
products and services at any time without notice. Altera assumes no responsibility or liability arising out of the application or use of any information,
product, or service described herein except as expressly agreed to in writing by Altera. Altera customers are advised to obtain the latest version of device
specifications before relying on any published information and before placing orders for products or services.
ISO
9001:2008
Registered
2
BOARD_MODEL_EBD_FILE_NAME
BOARD_MODEL_EBD_FILE_NAME
Specifies the Electronic Board Description (EBD) file that contains the path description for an I/O pin.
Type
String
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment supports wildcards.
The value of this assignment is case sensitive.
Syntax
set_instance_assignment -name BOARD_MODEL_EBD_FILE_NAME -to <to> -entity
<entity name> <value>
MNL-Q21005
2015.05.04
Altera Corporation
Quartus Settings File Reference Manual
Send Feedback
MNL-Q21005
2015.05.04
BOARD_MODEL_EBD_SIGNAL_NAME
Specifies the Electronic Board Description (EBD) path description to be used with an I/O pin. You must
specify the EBD file name.
Type
String
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
The value of this assignment is case sensitive.
Syntax
set_instance_assignment -name BOARD_MODEL_EBD_SIGNAL_NAME -to <to> -entity
<entity name> <value>
BOARD_MODEL_EBD_SIGNAL_NAME
3
Quartus Settings File Reference Manual
Send Feedback
Altera Corporation
4
BOARD_MODEL_FAR_C
BOARD_MODEL_FAR_C
Specifies, in farads, the board trace model far capacitance.
Type
String
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment supports wildcards.
Syntax
set_instance_assignment -name BOARD_MODEL_FAR_C -to <to> -entity <entity
name> <value>
set_global_assignment -name BOARD_MODEL_FAR_C -section_id <section
identifier> <value>
MNL-Q21005
2015.05.04
Altera Corporation
Quartus Settings File Reference Manual
Send Feedback
MNL-Q21005
2015.05.04
BOARD_MODEL_FAR_DIFFERENTIAL_R
Specifies, in ohms, the board trace model far differential resistance.
Type
String
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment supports wildcards.
Syntax
set_instance_assignment -name BOARD_MODEL_FAR_DIFFERENTIAL_R -to <to> entity <entity name> <value>
set_global_assignment -name BOARD_MODEL_FAR_DIFFERENTIAL_R -section_id
<section identifier> <value>
BOARD_MODEL_FAR_DIFFERENTIAL_R
5
Quartus Settings File Reference Manual
Send Feedback
Altera Corporation
6
BOARD_MODEL_FAR_PULLDOWN_R
BOARD_MODEL_FAR_PULLDOWN_R
Specifies, in ohms, the board trace model far pull-down resistance.
Type
String
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment supports wildcards.
Syntax
set_instance_assignment -name BOARD_MODEL_FAR_PULLDOWN_R -to <to> -entity
<entity name> <value>
set_global_assignment -name BOARD_MODEL_FAR_PULLDOWN_R -section_id <section
identifier> <value>
MNL-Q21005
2015.05.04
Altera Corporation
Quartus Settings File Reference Manual
Send Feedback
MNL-Q21005
2015.05.04
BOARD_MODEL_FAR_PULLUP_R
Specifies, in ohms, the board trace model far pull-up resistance.
Type
String
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment supports wildcards.
Syntax
set_instance_assignment -name BOARD_MODEL_FAR_PULLUP_R -to <to> -entity
<entity name> <value>
set_global_assignment -name BOARD_MODEL_FAR_PULLUP_R -section_id <section
identifier> <value>
BOARD_MODEL_FAR_PULLUP_R
7
Quartus Settings File Reference Manual
Send Feedback
Altera Corporation
8
BOARD_MODEL_FAR_SERIES_R
BOARD_MODEL_FAR_SERIES_R
Specifies, in ohms, the board trace model far series resistance.
Type
String
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment supports wildcards.
Syntax
set_instance_assignment -name BOARD_MODEL_FAR_SERIES_R -to <to> -entity
<entity name> <value>
set_global_assignment -name BOARD_MODEL_FAR_SERIES_R -section_id <section
identifier> <value>
MNL-Q21005
2015.05.04
Altera Corporation
Quartus Settings File Reference Manual
Send Feedback
MNL-Q21005
2015.05.04
BOARD_MODEL_NEAR_C
Specifies, in farads, the board trace model near capacitance.
Type
String
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment supports wildcards.
Syntax
set_instance_assignment -name BOARD_MODEL_NEAR_C -to <to> -entity <entity
name> <value>
set_global_assignment -name BOARD_MODEL_NEAR_C -section_id <section
identifier> <value>
BOARD_MODEL_NEAR_C
9
Quartus Settings File Reference Manual
Send Feedback
Altera Corporation
10
BOARD_MODEL_NEAR_DIFFERENTIAL_R
BOARD_MODEL_NEAR_DIFFERENTIAL_R
Specifies, in ohms, the board trace model near differential resistance.
Type
String
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment supports wildcards.
Syntax
set_instance_assignment -name BOARD_MODEL_NEAR_DIFFERENTIAL_R -to <to> entity <entity name> <value>
set_global_assignment -name BOARD_MODEL_NEAR_DIFFERENTIAL_R -section_id
<section identifier> <value>
MNL-Q21005
2015.05.04
Altera Corporation
Quartus Settings File Reference Manual
Send Feedback
MNL-Q21005
2015.05.04
BOARD_MODEL_NEAR_PULLDOWN_R
Specifies, in ohms, the board trace model near pull-down resistance.
Type
String
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment supports wildcards.
Syntax
set_instance_assignment -name BOARD_MODEL_NEAR_PULLDOWN_R -to <to> -entity
<entity name> <value>
set_global_assignment -name BOARD_MODEL_NEAR_PULLDOWN_R -section_id
<section identifier> <value>
BOARD_MODEL_NEAR_PULLDOWN_R
11
Quartus Settings File Reference Manual
Send Feedback
Altera Corporation
12
BOARD_MODEL_NEAR_PULLUP_R
BOARD_MODEL_NEAR_PULLUP_R
Specifies, in ohms, the board trace model near pull-up resistance.
Type
String
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment supports wildcards.
Syntax
set_instance_assignment -name BOARD_MODEL_NEAR_PULLUP_R -to <to> -entity
<entity name> <value>
set_global_assignment -name BOARD_MODEL_NEAR_PULLUP_R -section_id <section
identifier> <value>
MNL-Q21005
2015.05.04
Altera Corporation
Quartus Settings File Reference Manual
Send Feedback
MNL-Q21005
2015.05.04
BOARD_MODEL_NEAR_SERIES_R
Specifies, in ohms, the board trace model near series resistance.
Type
String
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment supports wildcards.
Syntax
set_instance_assignment -name BOARD_MODEL_NEAR_SERIES_R -to <to> -entity
<entity name> <value>
set_global_assignment -name BOARD_MODEL_NEAR_SERIES_R -section_id <section
identifier> <value>
BOARD_MODEL_NEAR_SERIES_R
13
Quartus Settings File Reference Manual
Send Feedback
Altera Corporation
14
BOARD_MODEL_NEAR_TLINE_C_PER_LENGTH
BOARD_MODEL_NEAR_TLINE_C_PER_LENGTH
Specifies, in farads/inch, the board trace model near transmission line distributed capacitance.
Type
String
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment supports wildcards.
Syntax
set_instance_assignment -name BOARD_MODEL_NEAR_TLINE_C_PER_LENGTH -to <to> entity <entity name> <value>
set_global_assignment -name BOARD_MODEL_NEAR_TLINE_C_PER_LENGTH -section_id
<section identifier> <value>
MNL-Q21005
2015.05.04
Altera Corporation
Quartus Settings File Reference Manual
Send Feedback
MNL-Q21005
2015.05.04
BOARD_MODEL_NEAR_TLINE_LENGTH
Specifies, in inches, the board trace model near transmission line length.
Type
String
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment supports wildcards.
Syntax
set_instance_assignment -name BOARD_MODEL_NEAR_TLINE_LENGTH -to <to> entity <entity name> <value>
set_global_assignment -name BOARD_MODEL_NEAR_TLINE_LENGTH -section_id
<section identifier> <value>
BOARD_MODEL_NEAR_TLINE_LENGTH
15
Quartus Settings File Reference Manual
Send Feedback
Altera Corporation
16
BOARD_MODEL_NEAR_TLINE_L_PER_LENGTH
BOARD_MODEL_NEAR_TLINE_L_PER_LENGTH
Specifies, in henrys/inch, the board trace model near transmission line distributed inductance.
Type
String
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment supports wildcards.
Syntax
set_instance_assignment -name BOARD_MODEL_NEAR_TLINE_L_PER_LENGTH -to <to> entity <entity name> <value>
set_global_assignment -name BOARD_MODEL_NEAR_TLINE_L_PER_LENGTH -section_id
<section identifier> <value>
MNL-Q21005
2015.05.04
Altera Corporation
Quartus Settings File Reference Manual
Send Feedback
MNL-Q21005
2015.05.04
BOARD_MODEL_TERMINATION_V
Specifies, in volts, the board trace model termination voltage.
Type
String
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment supports wildcards.
Syntax
set_instance_assignment -name BOARD_MODEL_TERMINATION_V -to <to> -entity
<entity name> <value>
set_global_assignment -name BOARD_MODEL_TERMINATION_V -section_id <section
identifier> <value>
BOARD_MODEL_TERMINATION_V
17
Quartus Settings File Reference Manual
Send Feedback
Altera Corporation
18
BOARD_MODEL_TLINE_C_PER_LENGTH
BOARD_MODEL_TLINE_C_PER_LENGTH
Specifies, in farads/inch, the board trace model far transmission line distributed capacitance.
Type
String
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment supports wildcards.
Syntax
set_instance_assignment -name BOARD_MODEL_TLINE_C_PER_LENGTH -to <to> entity <entity name> <value>
set_global_assignment -name BOARD_MODEL_TLINE_C_PER_LENGTH -section_id
<section identifier> <value>
MNL-Q21005
2015.05.04
Altera Corporation
Quartus Settings File Reference Manual
Send Feedback
MNL-Q21005
2015.05.04
BOARD_MODEL_TLINE_LENGTH
Specifies, in inches, the board trace model far transmission line length.
Type
String
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment supports wildcards.
Syntax
set_instance_assignment -name BOARD_MODEL_TLINE_LENGTH -to <to> -entity
<entity name> <value>
set_global_assignment -name BOARD_MODEL_TLINE_LENGTH -section_id <section
identifier> <value>
BOARD_MODEL_TLINE_LENGTH
19
Quartus Settings File Reference Manual
Send Feedback
Altera Corporation
20
BOARD_MODEL_TLINE_L_PER_LENGTH
BOARD_MODEL_TLINE_L_PER_LENGTH
Specifies, in henrys/inch, the board trace model far transmission line distributed inductance.
Type
String
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment supports wildcards.
Syntax
set_instance_assignment -name BOARD_MODEL_TLINE_L_PER_LENGTH -to <to> entity <entity name> <value>
set_global_assignment -name BOARD_MODEL_TLINE_L_PER_LENGTH -section_id
<section identifier> <value>
MNL-Q21005
2015.05.04
Altera Corporation
Quartus Settings File Reference Manual
Send Feedback
MNL-Q21005
2015.05.04
ENABLE_ADVANCED_IO_TIMING
Allows the TimeQuest Timing Analyzer to use Advanced I/O Timing to generate I/O timing results.
Timing results are based on the board trace model specified for each pin, and may differ from the results
currently reported.
Type
Boolean
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
None
Syntax
set_global_assignment -name ENABLE_ADVANCED_IO_TIMING <value>
ENABLE_ADVANCED_IO_TIMING
21
Quartus Settings File Reference Manual
Send Feedback
Altera Corporation
22
OUTPUT_IO_TIMING_ENDPOINT
OUTPUT_IO_TIMING_ENDPOINT
Specifies the node at which output I/O Timing ends.
Type
Enumeration
Values
• Far End
• Near End
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment supports wildcards.
Syntax
MNL-Q21005
2015.05.04
set_instance_assignment -name OUTPUT_IO_TIMING_ENDPOINT -to <to> -entity
<entity name> <value>
set_global_assignment -name OUTPUT_IO_TIMING_ENDPOINT -entity <entity name>
<value>
set_global_assignment -name OUTPUT_IO_TIMING_ENDPOINT <value>
Default Value
Near End
Altera Corporation
Quartus Settings File Reference Manual
Send Feedback
MNL-Q21005
2015.05.04
OUTPUT_IO_TIMING_FAR_END_VMEAS
Specifies, in volts, the measurement voltage at the far-end.
Type
String
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment supports wildcards.
Syntax
set_instance_assignment -name OUTPUT_IO_TIMING_FAR_END_VMEAS -to <to> entity <entity name> <value>
set_global_assignment -name OUTPUT_IO_TIMING_FAR_END_VMEAS -section_id
<section identifier> <value>
set_global_assignment -name OUTPUT_IO_TIMING_FAR_END_VMEAS <value>
OUTPUT_IO_TIMING_FAR_END_VMEAS
23
Quartus Settings File Reference Manual
Send Feedback
Altera Corporation
24
OUTPUT_IO_TIMING_NEAR_END_VMEAS
OUTPUT_IO_TIMING_NEAR_END_VMEAS
Specifies, in volts, the measurement voltage at the near-end.
Type
String
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment supports wildcards.
Syntax
set_instance_assignment -name OUTPUT_IO_TIMING_NEAR_END_VMEAS -to <to> entity <entity name> <value>
set_global_assignment -name OUTPUT_IO_TIMING_NEAR_END_VMEAS -section_id
<section identifier> <value>
set_global_assignment -name OUTPUT_IO_TIMING_NEAR_END_VMEAS <value>
MNL-Q21005
2015.05.04
Altera Corporation
Quartus Settings File Reference Manual
Send Feedback
MNL-Q21005
2015.05.04
PCB_LAYER
PCB_LAYER
Specifies which PCB layer the signal breaks out on
Type
Integer
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment supports wildcards.
Syntax
set_instance_assignment -name PCB_LAYER -to <to> -entity <entity name>
<value>
set_global_assignment -name PCB_LAYER -section_id <section identifier>
<value>
25
Quartus Settings File Reference Manual
Send Feedback
Altera Corporation
26
PCB_LAYERS
PCB_LAYERS
Specifies the properties of all PCB layers
Type
Integer
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment supports wildcards.
Syntax
set_instance_assignment -name PCB_LAYERS -to <to> <value>
MNL-Q21005
2015.05.04
Altera Corporation
Quartus Settings File Reference Manual
Send Feedback
MNL-Q21005
2015.05.04
PCB_LAYER_THICKNESS
Thickness of the specific PCB layer
Type
String
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment supports wildcards.
Syntax
set_instance_assignment -name PCB_LAYER_THICKNESS -to <to> -entity <entity
name> <value>
set_global_assignment -name PCB_LAYER_THICKNESS -section_id <section
identifier> <value>
PCB_LAYER_THICKNESS
27
Quartus Settings File Reference Manual
Send Feedback
Altera Corporation
28
SYNCHRONOUS_GROUP
SYNCHRONOUS_GROUP
A logic option that assigns a synchronous group number for the specified node. This option directs the
SSN Analyzer to view the specified nodes as a synchronous group during SSN voltage noise analysis. This
option can be set in the Assignment Editor.
Type
Integer
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment supports wildcards.
This assignment supports Fitter wildcards.
Syntax
set_instance_assignment -name SYNCHRONOUS_GROUP -to <to> -entity <entity
name> <value>
MNL-Q21005
2015.05.04
Altera Corporation
Quartus Settings File Reference Manual
Send Feedback
MNL-Q21005
2015.05.04
Analysis & Synthesis Assignments
ADV_NETLIST_OPT_ALLOWED
Specifies whether the Compiler should perform advanced netlist optimizations, such as gate-level
retiming or physical synthesis, on the specified node or entity. If this option is set to 'Default', the
Compiler duplicates, moves, or changes the synthesis of the node or entity, or allows register retiming
during netlist optimization, only if doing so does not negatively affect the timing or performance of the
design. If this option is set to 'Always Allow', the Compiler can alter the node or entity, even if doing so
affects the timing or performance of the design. Altera does not recommend using this setting. If this
option is set to 'Never Allow' the Compiler cannot alter the node or entity.
Type
Enumeration
Values
• Always Allow
• Default
• Never Allow
Analysis & Synthesis Assignments
29
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment supports synthesis wildcards.
Syntax
set_global_assignment -name ADV_NETLIST_OPT_ALLOWED -entity <entity name>
<value>
set_instance_assignment -name ADV_NETLIST_OPT_ALLOWED -to <to> -entity
<entity name> <value>
Example
set_instance_assignment -name adv_netlist_opt_allowed "always allow" -to reg
Quartus Settings File Reference Manual
Send Feedback
Altera Corporation
30
ADV_NETLIST_OPT_SYNTH_WYSIWYG_REMAP
ADV_NETLIST_OPT_SYNTH_WYSIWYG_REMAP
Specifies whether to perform WYSIWYG primitive resynthesis during synthesis. This option uses the
setting specified in the Optimization Technique logic option.
Type
Boolean
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment is included in the Fitter report.
This assignment supports synthesis wildcards.
Syntax
set_global_assignment -name ADV_NETLIST_OPT_SYNTH_WYSIWYG_REMAP <value>
set_instance_assignment -name ADV_NETLIST_OPT_SYNTH_WYSIWYG_REMAP -to <to> entity <entity name> <value>
MNL-Q21005
2015.05.04
Default Value
Off
Example
set_global_assignment -name adv_netlist_opt_synth_wysiwyg_remap on
set_instance_assignment -name adv_netlist_opt_synth_wysiwyg_remap on -to foo
See Also
Optimization Technique
Altera Corporation
Quartus Settings File Reference Manual
Send Feedback