主要内容

原子子系统

通过资源复用优化来复用 Atomic Subsystem 模块

模型配置窗格: 优化 / 资源复用

描述

通过资源复用优化来复用 Atomic Subsystem 模块。

依赖关系

要在设计中复用 Atomic Subsystem 模块,请在父级 DUT 子系统的 HDL 模块属性中指定 SharingFactor

设置

On(默认值) | Off
On

当您启用资源复用时,HDL Coder™ 会复用原子子系统。

Off

不复用原子子系统。

提示

要设置此属性,请使用函数 hdlset_parammakehdl。要查看属性值,请使用函数 hdlget_param

例如,当您使用以下任一方法为 symmetric_fir 模型内的 sfir_fixed 子系统生成 HDL 代码时,您可以使用 ShareAtomicSubsystems 设置。

  • 将该属性作为参量传递给 makehdl 函数。

    makehdl('sfir_fixed/symmetric_fir', ... 
            'ShareAtomicSubsystems','on')
  • 当您使用 hdlset_param 时,您可以在模型上设置参数,然后使用 makehdl 生成 HDL 代码。

    hdlset_param('sfir_fixed','ShareAtomicSubsystems','on')
    makehdl('sfir_fixed/symmetric_fir')

推荐设置

无建议。

编程用法

参数:ShareAtomicSubsystems
类型:字符向量
值:'on' | 'off'
默认值: 'on'

版本历史记录

在 R2015a 中推出