删除未使用的端口
从设计中删除未使用的端口
模型配置窗格: 优化 / 常规
描述
删除未使用的端口参数从生成的 HDL 代码中删除设计中未使用的端口。
设置
On(默认值) | OffOn从生成的 HDL 代码中删除设计中未使用的端口。此优化在顶层 DUT 子系统中保留未使用的端口。所有其他未使用的端口都将从 HDL 代码中删除。
Off不从 HDL 代码中删除未使用的端口。
提示
要设置此属性,请使用函数 hdlset_param 或 makehdl。要查看属性值,请使用函数 hdlget_param。
例如,当您使用以下任一方法为 sfir_fixed 模型内的 symmetric_fir 子系统生成 HDL 代码时,您可以将 DeleteUnusedPorts 属性设置为 off。
将该属性作为参量传递给
makehdl函数。makehdl('sfir_fixed/symmetric_fir', ... 'DeleteUnusedPorts','off')
当您使用
hdlset_param时,您可以在模型上设置参数,然后使用makehdl生成 HDL 代码。hdlset_param('sfir_fixed','DeleteUnusedPorts','on') makehdl('sfir_fixed/symmetric_fir')
推荐设置
无建议。
编程用法
参数:DeleteUnusedPorts |
| 类型:字符向量 |
值:'on' | 'off' |
默认值: 'on' |
版本历史记录
在 R2020b 中推出