The following are the two naming schemes for designs created in a Block Design File (.bdf). Designs created in the Quartus II software version 7.1 or earlier use the MAX+PLUS II naming scheme, and designs created using the Quartus II software version 7.2 or later use an updated naming scheme.
Quartus II software version 7.1 and earlier naming scheme:
If a bus a[0..3] is split, 4 pins are created: a0, a1, a2, and a3
Quartus II software version 7.2 and later naming scheme:
If a bus a[0..3] is split, 4 pins are created: a[0], a[1], a[2], and a[3]
The naming scheme for each instance is determined by the value of the BLOCK_DESIGN_NAMING assignment. Values are AUTO, MAXPLUSII, and QUARTUSII. If omitted, the default value is AUTO. In most instances, the Quartus II software uses the naming scheme that corresponds to the source file naming scheme. For designs created using the Quartus II software version 7.1 or earlier, the Quartus II software uses the value MAXPLUSII, and for designs created using the Quartus II software version 7.2 or later, the Quartus II software uses the value QUARTUSII.
Naming scheme assignments are not only design-wide assignments. They can also be made to a particular instance or entity.
set_instance_assignment -name BLOCK_DESIGN_NAMING -to <inst> value
set_global_assignment -name BLOCK_DESIGN_NAMING QUARTUSII
|
|