Operator Library: Signal
该算子生成一个脉冲宽度可控的脉冲。 脉冲宽度由参数 Width 定义。
对于输入的上升沿,将生成一个输出脉冲。 如果当前正在生成脉冲,则无法接受输入端的更多上升沿。 请参见以下波形图以获取解释。

通过输入链接 Reset,用户可以将算子重置为初始状态。
Tick 输入定义了算子处理数据的时间。 它可以像预分频器一样使用。 在大多数情况下,不需要 Tick 输入。在这种情况下,将其连接至算子 VCC。 下图显示了 Tick 输入的影响。

使用 tick 的一个特殊情况是,即使不存在 tick,也会对输入脉冲进行采样。 波形图中的第一个输入脉冲就展示了这一点。 此行为可确保不会丢失任何输入脉冲。
两个 tick 脉冲之间的脉冲不会丢失(只要它只是一个脉冲,即两个传入脉冲之间的暂停时间长于一个 tick 周期)。 当下一个 tick 为 HIGH 时,算子会识别该脉冲并开始对其进行解释。 这些小脉冲会适配到 tick 时基并与 tick 同步。 算子输出的所有更改均在 tick 为 HIGH 时发生。 只有当多个输入脉冲出现在两个 tick = HIGH 之间时,算子才无法将它们识别为不同的脉冲,因为它们低于 tick 时基。
此算子不包含在 VisualApplets 功能仿真中。
| Link Parameter | Input Link I | Input Link Tick | Input Link Reset | Output Link O |
|---|---|---|---|---|
| Bit Width | 1 | 1 | 1 | as I |
| Arithmetic | unsigned | unsigned | unsigned | asI |
| Parallelism | 1 | 1 | 1 | as I |
| Kernel Columns | 1 | 1 | 1 | as I |
| Kernel Rows | 1 | 1 | 1 | as I |
| Img Protocol | VALT_SIGNAL | VALT_SIGNAL | VALT_SIGNAL | as I |
| Color Format | VAF_GRAY | VAF_GRAY | VAF_GRAY | as I |
| Color Flavor | FL_NONE | FL_NONE | FL_NONE | as I |
| Max. Img Width | any | any | any | as I |
| Max. Img Height | any | any | any | as I |
| WidthBits | |
|---|---|
| 键入 | static 参数 |
| 默认 | 16 |
| 范围 | [1; 64] |
|
最大可能宽度由该参数定义。步长为 1。 仅当 Width 设置为 dynamic 时,此参数才处于启用状态。 如果减小参数 WidthBits 的值,使得 Width 的值大于新的最大值,则这两个参数将以红色显示。 DRC 会显示相应的错误消息。 |
|
| Width | |
|---|---|
| 键入 | 动态/静态参数 |
| 默认 | 32768 |
| 范围 | 若为 dynamic 则为 [0;2^WidthBits-1],若为 static 则为 [0; 2^64-1] |
|
实际输出脉冲宽度由该参数定义。 对于 dynamic 和 static,步长均为 1。 当 width=0 时,无输出。 如果设置为 dynamic,则参数 WidthBits 被激活。 如果设置为 static,则参数 WidthBits 被停用。 如果减小参数 WidthBits 的值,使得 Width 的值大于新的最大值,则这两个参数将以红色显示。 DRC 会显示相应的错误消息。 |
|
以下示例展示了算子 SignalWidth 的用法:
-
示例 - Logic Analyzer:一种便捷的类似示波器的信号测量与分析方法。
-
示例 - Auto Exposure:自动调节 Exposure Time
-
“Area Scan Trigger for microEnable 5 marathon”
介绍了面阵扫描触发。外部源、内部频率发生器或软件触发脉冲可用于生成触发。
-
“Area Scan Trigger for microEnable 5 marathon VCX QP”
介绍了适用于 CoaXPress 的面阵扫描触发。外部源、内部频率发生器或软件触发脉冲可用于生成触发。
-
'Area Scan Trigger for imaFlex CXP-12 Quad'
本文介绍了一种针对 CoaXPress12 的面阵扫描触发方式。 可以使用外部源、内部频率发生器或软件触发脉冲来生成触发信号。
-
“Line Scan Trigger for microEnable 5 marathon VCL Using Signal Operators and Operator CameraControl”
介绍了线阵扫描触发。该触发包括使用捕获门(capture gate)的图像触发以及多功能行触发。外部源、内部频率发生器或软件触发脉冲可用于生成触发。
-
“Line Scan Trigger for microEnable 5 marathon VCX QP Using Signal Operators”
介绍了线阵扫描触发。该触发包括使用捕获门(capture gate)的图像触发以及多功能行触发。外部源、内部频率发生器或软件触发脉冲可用于生成触发。
-
“Line Scan Trigger for imaFlex CXP-12 Quad Using Signal Operators”
介绍了适用于 CoaXPress 12 的线阵扫描触发。该触发包括使用捕获门的图像触发以及多功能行触发。外部源、内部频率发生器或软件触发脉冲可用于生成触发。
-
'Functional Example for Specific Operators of Library Signal'
示例 - 演示如何使用该算子

上一页

