国家控制
为带状态的块指定同步复位并启用行为
- 库:
HDL编码器/ HDL子系统
描述
使用国家控制块来切换默认Simulink之间的子系统行为金宝app®仿真行为和同步硬件仿真行为。
对于默认的Simulin金宝appk仿真行为,请设置国家控制来
经典
.中的模拟行为经典
模式与不使用时相同国家控制块在子系统内部。对于同步硬件模拟行为,请设置国家控制来
同步
.的国家控制块在同步
mode改善了具有state的块或具有reset或enable端口的块的HDL模拟行为。当使用同步
在该模式下,生成的HDL代码使用更少的硬件资源,并且Simulink仿真行为与数字硬件非常匹配。金宝app
限制
子系统级限制
模型级限制
同步语义不支持可变大小的信号。金宝app
同步语义不会跨模型边界传播。如果您的父模型具有同步语义,则任何引用的模型都必须显式指定同步语义。在每个引用模型的根级别,添加一个国家控制用国家控制参数设置为
同步
.
金宝app支持的块模式
对于同步模式的块,有以下限制:
延迟block:当您有外部复位端口时,设置外部复位来
保持水平
.该方法
ssSetStateSemanticsClassicAndSynchronous
必须设置为真正的
.Stateflow®图表(Stateflow):设置状态机类型来
摩尔
.MATLAB函数布洛克:
你不能有系统对象在MATLAB函数块。
如果在a中使用非直接馈通MATLAB函数块,不要将输出编程为依赖于输入或更新的持久变量。的MATLAB函数块必须从持久变量驱动输出。
若要使用非直接馈通,请在“属性检查器”中清除允许直接馈通复选框。看到在MATLAB函数块中使用非直接馈通.
不支金宝app持的块
在同步模式下不允许以下块:
中的单位延迟块的集合附加数学和离散>额外的离散子库,例如金宝app单位延迟可重置而且外部集成电路块
金宝appSimulink块输入处理设置为
列作为通道(基于帧)
,此处应用此参数。连续时间块和连续速率块
离散时间积分器带复位端口
触发
LMS滤波器
HDL最小资源FFT
直流阻断剂
PN序列发生器
卷积的分界而且卷积Deinterleaver
通用多路交织器而且通用多路分解器
卷积编码器而且维特比译码器
取样并保存
参数
扩展功能
版本历史
在R2016a中引入