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) | OffOnAllow distributed pipelining and delay absorption to move or absorb design delays in the model.
OffPrevent 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
makehdlfunction.makehdl('sfir_fixed/symmetric_fir', ... 'AllowDelayDistribution','off')
Use
hdlset_paramto 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' |