Operator Library: Signal
该算子将输入信号降频至指定频率,即仅将每第 N 个脉冲转发至输出端。 参数 Downscale 用于指定降频系数。 参数 SelectedPulse 用于定义降频序列中的哪个脉冲被使用并转发至输出端。 参数值的更改仅在算子启动新序列时生效。 以下波形图直观展示了算子的行为。

可以使用输入 link Reset 重置该算子。 当 Reset 输入为高电平时,不处理任何脉冲。 所有处理都将被中止。 当 Reset 输入为低电平时,算子重新开始运行。 以下波形图说明了算子的行为。

此算子不包含在 VisualApplets 功能仿真中。
| Link Parameter | Input Link I | Input Link Reset | Output Link O |
|---|---|---|---|
| Bit Width | 1 | 1 | as I |
| Arithmetic | unsigned | unsigned | as I |
| Parallelism | 1 | 1 | as I |
| Kernel Columns | 1 | 1 | as I |
| Kernel Rows | 1 | 1 | as I |
| Img Protocol | VALT_SIGNAL | VALT_SIGNAL | as I |
| Color Format | VAF_GRAY | VAF_GRAY | as I |
| Color Flavor | FL_NONE | FL_NONE | as I |
| Max. Img Width | any | any | as I |
| Max. Img Height | any | any | as I |
| MaxScaleBits | |
|---|---|
| 键入 | static 参数 |
| 默认 | 8 |
| 范围 | [1, 32] |
|
定义参数 Downscale 的最大范围。 仅当 Downscale 设置为 dynamic 时,此参数才启用。 |
|
| Downscale | |
|---|---|
| 键入 | 动态/静态读/写参数 |
| 默认 | 1 |
| 范围 | 若为 dynamic,则为 [1, 2^MaxScaleBits-1],否则为 [1, 2^64-1] |
|
实际的降频系数通过使用此参数来定义。 降频系数为 1 时,会将任何输入脉冲直接转发至输出端。 该值必须 >= 参数 SelectedPulse。 |
|
| SelectedPulse | |
|---|---|
| 键入 | 动态/静态读/写参数 |
| 默认 | 1 |
| 范围 | 若为 dynamic,则为 [1, 2^MaxScaleBits-1],否则为 [1, 2^64-1] |
|
该参数选择要转发至输出端的序列脉冲。 The value has to be <= parameter Downscale. |
|

上一页

