Specify whether to optimize HDL code for debuggability or code coverage
'on'
Optimize for code coverage by minimizing intermediate signals. For example, suppose that the generated code with this setting off is:
const3 <= to_signed(24, 7); subtractor_sub_cast <= resize(const3, 8); subtractor_sub_cast_1 <= resize(delayout, 8); subtractor_sub_temp <= subtractor_sub_cast - subtractor_sub_cast_1;
With this setting on, the output code is optimized to:
subtractor_sub_temp <= 24 - (resize(delayout, 8));
The intermediate signals const3
, subtractor_sub_cast
,
and subtractor_sub_cast_1
are removed.
'off'
(default)
Optimize for debuggability by preserving intermediate signals.
To set this property, use hdlset_param
or makehdl
. To view the property value, use hdlget_param
.