This parameter resides in the HDL Code Generation > Optimization > Pipelining tab of the Configuration Parameters dialog box. Enable this parameter to prevent distributed pipelining from moving design delays.
Default: Off
Prevent distributed pipelining from moving design delays.
Do not prevent distributed pipelining from moving design delays.
Property:
PreserveDesignDelays |
Type: character vector |
Value:
'on' | 'off' |
Default:
'off' |
To set this property, use hdlset_param
or makehdl
. To view the property value, use hdlget_param
.
For example, you can use the PreserveDesignDelays
setting when you
generate HDL code for the symmetric_fir
subsystem inside the
sfir_fixed
model using either of these methods.
Pass the property as an argument to the makehdl
function.
makehdl('sfir_fixed/symmetric_fir', ... 'PreserveDesignDelays','on')
When you use hdlset_param
, you can set the parameter on the
model and then generate HDL code using
makehdl
.
hdlset_param('sfir_fixed','PreserveDesignDelays','on') makehdl('sfir_fixed/symmetric_fir')