Allow design delay distribution
Whether to allow distributed pipelining and delay absorption optimizations to move design delays
Renamed from Preserve design delays in R2023b
Model Configuration Pane: Optimization / Pipelining
Description
The Allow design delay distribution parameter specifies whether to allow distributed pipelining and delay absorption optimizations to move design delays in your model.
Settings
On
(default) | Off
On
Allow distributed pipelining and delay absorption to move or absorb design delays in the model.
Off
Prevent distributed pipelining and delay absorption from moving or absorbing design delays in the model.
Tips
To set this property, use the functions hdlset_param
or makehdl
. To view the property value, use
the function hdlget_param
.
For example, suppose you have a model named sfir_fixed
that
contains a subsystem named symmetric_fir
. To enable this
parameter programmatically, use one of these methods:
Pass the property as an argument to the
makehdl
function.makehdl('sfir_fixed/symmetric_fir', ... 'AllowDelayDistribution','off')
Use
hdlset_param
to disable the parameter on the model and then generate HDL code usingmakehdl
.hdlset_param('sfir_fixed','AllowDelayDistribution','off') makehdl('sfir_fixed/symmetric_fir')
Recommended Settings
No recommendations.
Programmatic Use
Parameter: AllowDelayDistribution |
Type: character vector |
Value: 'on' | 'off' |
Default: 'on' |