Visible to Intel only — GUID: QSF-BARRELSHIFTER_CARRY_CHAIN_PACKING
Ixiasoft
Visible to Intel only — GUID: QSF-BARRELSHIFTER_CARRY_CHAIN_PACKING
Ixiasoft
BARRELSHIFTER_CARRY_CHAIN_PACKING
Allows the Compiler to reduce the number of logic elements required by implementing barrelshifters in carry chains. This option repacks barrelshifters more efficiently for area, but may negatively affect timing. With the 'Auto' setting synthesis will make the trade-off between area and speed. Setting to 'Off' will disable this optimization, and setting to 'On' will enable it for all barrelshifters.
Type
Enumeration
Values
- Auto
- Off
- On
Device Support
- This setting can be used in projects targeting any Intel FPGA device family.
Notes
This assignment is included in the Analysis & Synthesis report.
This assignment supports synthesis wildcards.
Syntax
set_global_assignment -name BARRELSHIFTER_CARRY_CHAIN_PACKING <value>
set_global_assignment -name BARRELSHIFTER_CARRY_CHAIN_PACKING -entity <entity name> <value>
set_instance_assignment -name BARRELSHIFTER_CARRY_CHAIN_PACKING -to <to> -entity <entity name> <value>
Default Value
Auto
Example
set_global_assignment -name barrelshifter_carry_chain_packing off
set_instance_assignment -name barrelshifter_carry_chain_packing on -to accel