Visible to Intel only — GUID: nqh1489537873132
Ixiasoft
Visible to Intel only — GUID: nqh1489537873132
Ixiasoft
1.10.17. AUTO_PACKED_REGISTERS_MAX
Allows the Compiler to automatically implement a register and a combinational function in the same logic cell. This option controls how aggressively the Fitter combines registers with other function blocks in order to reduce logic element count. If this option is set to 'Off', the Fitter does not attempt to place a pair of logic functions in a single logic cell; however, logic cells specified during synthesis to perform both a combinational and a sequential function are maintained. If this option is set to 'Normal', the Fitter places both a combinational and a sequential operation in a logic cell when it is expected that the placement does not affect design performance. When this option is set to 'Minimize Area', the Fitter aggressively combines unrelated sequential and combinational functions into a single logic cell in order to reduce the logic cell count, even at the expense of design performance. When this option is set to 'Minimize Area with Chains', the Fitter even more aggressively combines sequential and combinational functions that are part of arithmetic or register cascade chains or that can be converted to register cascade chains. When this setting is Auto, the fitter attempts to achieve the best performance while maintaining a fit for the design in the specified device. The fitter will combine all combinational and sequential functions that are deemed to benefit circuit speed. In addition, more aggressive combinations of unrelated combinational and sequential functions are performed to the extent required to reduce the area of the design in order to achieve a fit in the specified device.
Old Name
AUTO_PACKED_REGISTERS_MAXII, AUTO_PACKED_REGISTERS_TSUNAMI, Auto Packed Registers -- MAX II
Type
Enumeration
Values
- Auto
- Minimize Area
- Minimize Area with Chains
- Normal
- Off
Device Support
- MAX II
- MAX V
Notes
This assignment supports Fitter wildcards.
Syntax
set_global_assignment -name AUTO_PACKED_REGISTERS_MAX <value>
set_global_assignment -name AUTO_PACKED_REGISTERS_MAX -entity <entity name> <value>
set_instance_assignment -name AUTO_PACKED_REGISTERS_MAX -to <to> -entity <entity name> <value>
Default Value
Auto