Allow_shift_register_merging_across_hierarchies – Altera Quartus II Settings File User Manual
Page 36
ALLOW_SHIFT_REGISTER_MERGING_ACROSS_HIERARCHIES
Allows the Compiler to take shift registers from different hierarchies of the design and put them in the
same RAM.
Type
Enumeration
Values
• Always
• Auto
• Off
Device Support
This setting can be used in projects targeting any Altera device family.
Notes
This assignment is included in the Analysis & Synthesis report.
This assignment supports synthesis wildcards.
Syntax
set_global_assignment -name ALLOW_SHIFT_REGISTER_MERGING_ACROSS_HIERARCHIES
<value>
set_global_assignment -name ALLOW_SHIFT_REGISTER_MERGING_ACROSS_HIERARCHIES
-entity <entity name> <value>
set_instance_assignment -name
ALLOW_SHIFT_REGISTER_MERGING_ACROSS_HIERARCHIES -to <to> -entity <entity name>
<value>
Default Value
Auto
Example
set_global_assignment -name allow_shift_register_merging_across_hierarchies
off
set_instance_assignment -name
allow_shift_register_merging_across_hierarchies off -to foo
See Also
Auto Shift Register Replacement
36
ALLOW_SHIFT_REGISTER_MERGING_ACROSS_HIERARCHIES
MNL-Q21005
2015.05.04
Altera Corporation
Quartus Settings File Reference Manual