DistributedPipeliningPriority

Specify priority for distributed pipelining algorithm

Settings

'NumericalIntegrity' (default)

Prioritize numerical integrity when distributing pipeline registers.

This option uses a conservative retiming algorithm that does not move registers across a component if the functional equivalence to the original design is unknown.

'Performance'

Prioritize performance over numerical integrity.

Use this option if your design requires a higher clock frequency and the Simulink® behavior does not need to strictly match the generated code behavior.

This option uses a more aggressive retiming algorithm that moves registers across a component even if the modified design's functional equivalence to the original design is unknown.

Set or View This Property

To set this property, use hdlset_param or makehdl. To view the property value, use hdlget_param.

Was this topic helpful?