文档

单位延迟启用同步

当外部使能信号为真时,将输入信号延迟一个采样周期

  • 库:
  • HDL编码器/离散/单元延迟启用同步

描述

单位延迟启用同步当外部Enable信号为真时,block将输入信号u延迟一个采样周期。当Enable信号为false时,状态和输出信号保持先前的值。当E不为零时,使能信号为真,当E为零时为假。

单位延迟启用同步块实现由同步子系统,其中包含启用延迟延迟的长度一个和一个国家控制块在同步模式。当您在模型中使用此块并安装了HDL Coder™时,您的模型将生成更干净的HDL代码并使用更少的硬件资源同步的行为国家控制块。

限制

  • 该块不支持Enable端口上的矢量输入万博1manbetx。

  • 你不能在里面使用积木启用子系统触发子系统,或复位子系统使用的块经典语义。子系统必须使用同步语义。

港口

输入

全部展开

单位延迟启用同步Block接受下面列出的数据类型的输入信号。有关更多信息,请参见Simulink支持的万博1manbetx数据类型万博1manbetx

数据类型:||int8|int16|int32|uint8|uint16|uint32|布尔|不动点|枚举|公共汽车

输入

全部展开

单位延迟启用同步block接受下面列出的数据类型的Enable信号。有关更多信息,请参见Simulink支持的万博1manbetx数据类型万博1manbetx

数据类型:||int8|int16|int32|uint8|uint16|uint32|布尔|不动点

输出

全部展开

输出数据类型始终与输入匹配。

数据类型:||int8|int16|int32|uint8|uint16|uint32|布尔|不动点|枚举|公共汽车

参数

全部展开

初始条件可以采用标量输入或使用与输入信号相同的数据类型。您无法使用随着初始条件

编程使用

块参数:InitialCondition
类型:特征向量
值:' 0 '|“[n]”|“(mn)”
默认值:' 0 '

样品时间必须是一个实双标量,用于指定周期或一个长度为2的实双矢量,用于指定周期和偏移量。周期和偏移量必须是有限且非负的,且偏移量小于周期。

编程使用

块参数:SampleTime
类型:特征向量
值:' 1 '|“[n]”|“(mn)”
默认值:' 1 '

块特征

数据类型

||基整数|不动点|公共汽车

样品时间

继承

直接引线

是的

多维信号

标量

适应信号

是的

讨论二阶导数过零检测

没有

扩展功能

C/ c++代码生成
使用Simulink®Coder™生成C和c++代码。万博1manbetx

HDL代码生成
使用HDL Coder™为FPGA和ASIC设计生成Verilog和VHDL代码。

定点转换
使用定点设计器™将浮点算法转换为定点。

在R2017b中引入

这个话题有用吗?