Auto_packed_registers_max – Altera Quartus II Settings File User Manual

Page 448

Advertising
background image

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

This setting can be used in projects targeting any Altera device family.

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>

448

AUTO_PACKED_REGISTERS_MAX

MNL-Q21005

2015.05.04

Altera Corporation

Quartus Settings File Reference Manual

Send Feedback

Advertising