资源共享子系统参数和浮点IPs
这个页面描述驻留的配置参数HDL代码生成>优化>资源共享选项卡的配置参数对话框。使这些参数能够节省资源在目标设备上通过指定是否分享原子子系统,MATLAB函数块,和浮点IPs在你的设计。
共享子系统
共享与资源共享子系统的优化。
设置
默认值:在
- 在
-
当启用了资源共享,高密度脂蛋白编码器™股票子系统。
- 从
-
不共享子系统。
依赖
分享原子子系统和虚拟子系统块在你的设计中,在高密度脂蛋白块属性的父DUT子系统,指定SharingFactor。
命令行信息
属性:ShareAtomicSubsystems |
类型:特征向量 |
值:“上” |“关闭” |
默认值:“上” |
要设置该属性,使用功能hdlset_param
或makehdl
。要查看属性值,可以使用函数hdlget_param
。
例如,您可以使用ShareMultiplyAdds
设置当您生成HDL代码symmetric_fir
子系统内部的sfir_fixed
使用这两种方法模型。
通过财产作为参数
makehdl
函数。makehdl (“sfir_fixed / symmetric_fir”,…“ShareAtomicSubsystems”,“上”)
当你使用
hdlset_param
,你可以设置的参数模型,然后生成HDL代码使用makehdl
。hdlset_param (“sfir_fixed”,“ShareAtomicSubsystems”,“上”)makehdl (“sfir_fixed / symmetric_fir”)
另请参阅
分享MATLAB函数块
分享MATLAB函数块与资源共享优化。
设置
默认值:在
- 在
-
当你实现资源共享,高密度脂蛋白编码器的股票MATLAB函数块。
- 从
-
不共享MATLAB函数块。
依赖
分享MATLAB函数块在你的设计中,在高密度脂蛋白块属性的父DUT子系统,指定SharingFactor。
命令行信息
属性:ShareMATLABBlocks |
类型:特征向量 |
值:“上” |“关闭” |
默认值:“上” |
要设置该属性,使用功能hdlset_param
或makehdl
。要查看属性值,可以使用函数hdlget_param
。
例如,您可以使用ShareMATLABBlocks
设置当您生成HDL代码symmetric_fir
子系统内部的sfir_fixed
使用这两种方法模型。
通过财产作为参数
makehdl
函数。makehdl (“sfir_fixed / symmetric_fir”,…“ShareMATLABBlocks”,“上”)
当你使用
hdlset_param
,你可以设置的参数模型,然后生成HDL代码使用makehdl
。hdlset_param (“sfir_fixed”,“ShareMATLABBlocks”,“上”)makehdl (“sfir_fixed / symmetric_fir”)
另请参阅
分享浮点IPs
设置
默认值:在
- 在
-
当启用了资源共享,高密度脂蛋白编码器股票浮点IP块。
- 从
-
不共享浮点IP块。
依赖
浮点IPs分享:
在高密度脂蛋白块属性的父DUT子系统,指定SharingFactor。浮点数的IP块,取决于共享SharingFactor您指定的子系统。
在HDL代码生成>全局设置>浮点目标选项卡,设置浮点IP库以外的一个值
没有一个
。
命令行信息
属性:ShareFloatingPointIP |
类型:特征向量 |
值:“上” |“关闭” |
默认值:“上” |
要设置该属性,使用功能hdlset_param
或makehdl
。要查看属性值,可以使用函数hdlget_param
。
例如,您可以使用ShareFloatingPointIP
设置当您生成HDL代码symmetric_fir
子系统内部的sfir_fixed
使用这两种方法模型。
通过财产作为参数
makehdl
函数。makehdl (“sfir_fixed / symmetric_fir”,…“ShareFloatingPointIP”,“上”)
当你使用
hdlset_param
,你可以设置的参数模型,然后生成HDL代码使用makehdl
。hdlset_param (“sfir_fixed”,“ShareFloatingPointIP”,“上”)makehdl (“sfir_fixed / symmetric_fir”)