Operator Library: Signal
该算子在输入 I 的每个上升沿产生一个脉冲。脉冲宽度由输入 PI 控制。
输入端的上升沿启动脉冲生成。脉冲宽度等于输入链路 PI 的最后一个有效值,并以高电平的周期数来衡量。
在脉冲生成过程中,操作员输入端不能接受任何新的上升沿。在这种情况下,所有新的输入上升沿都将被忽略。此外,PI 值的变化不会影响当前的脉冲处理。PI 值在输入端出现上升沿时进行采样。
可以通过输入链路复位来复位操作器。当复位输入为高电平时,不会处理任何输出脉冲,所有处理操作都会中止。当复位输入为低电平时,操作器重新启动。下图展示了操作器的行为。

Tick 输入定义了算子处理数据的时长。它可以像预分频器一样使用。在大多数情况下,不需要 Tick 输入。此时将其连接到算子的 VCC。下图显示了 Tick 输入的影响。

使用时钟周期(tick)的一个特殊情况是,即使没有时钟周期存在,也会对输入脉冲进行采样。波形图中的第二个输入脉冲就展示了这一点。这可确保不会丢失任何输入脉冲。
此算子不包含在 VisualApplets 功能仿真中。
| 财产 | 值 |
|---|---|
| 操作员类型 | O |
| 输入链接 | 我,信号输入 PI,控制图像数据输入 滴答,信号输入 复位,信号输入 |
| 输出链接 | O,信号输出 |
同步输入和异步输入
- 所有信号输入可以由相同或不同的 M 型算子通过 O 型算子的任意网络提供源。 如果它们由相同的 M 型源提供源,它们将被自动同步。
- 输入链接 PI 与信号输入异步。
| 链接参数 | 输入链路 I | 输入链接 PI | 输入链接 Tick | 输入链路复位 | 输出链路 O |
|---|---|---|---|---|---|
| Bit Width | 1 | [1, 64] | 1 | 1 | as I |
| Arithmetic | 未签名 | 未签名 | 未签名 | 未签名 | as I |
| Parallelism | 1 | 1 | 1 | 1 | as I |
| 内核列 | 1 | 1 | 1 | 1 | as I |
| 内核行 | 1 | 1 | 1 | 1 | as I |
| 图像协议 | VALT_SIGNAL | {VALT_IMAGE2D, VALT_LINE1D, VALT_PIXEL0D} | VALT_SIGNAL | VALT_SIGNAL | as I |
| Color Format | VAF_GRAY | VAF_GRAY | VAF_GRAY | VAF_GRAY | as I |
| 颜色口味 | FL_NONE | FL_NONE | FL_NONE | FL_NONE | as I |
| Max. Img Width | 任何 | 任何 | 任何 | 任何 | as I |
| Max. Img Height | 任何 | 任何 | 任何 | 任何 | as I |
以下示例展示了 WidthToSignal 运算符的用法:
-
示例 - Auto Exposure:Exposure Time 的自动调整
-
'Functional Example for Specific Operators of Library Signal'
示例 - 演示如何使用该算子

上一页

