Operator NOP

Operator Library: Base

NOP (无操作) 算子对 VisualApplets 设计中处理的数据没有影响。 图像数据不会被更改。 该算子可用于改善设计中链接和算子的外观与布局。 例如,它可用于为链接命名。

从技术上讲,NOP 算子会输出已寄存的输入,即该算子由一个寄存器级表示。 在可能的关键路径之间使用这些额外的寄存器级可以改善设计因无法满足 周期约束而产生的问题,或者能够使用更高的时钟频率。 在设计中插入 NOP 算子的益处取决于算子的实现方式。 例如,长链的 O 型算子可能会导致关键路径,而 NOP 算子将有助于改善时序。 由于该算子属于 O 类型,用户无需对并行路径进行延迟平衡。 如果遵循了所有同步规则,VisualApplets 将自动执行此平衡。 您不能使用 NOP 算子来生成延迟。

I/O Property

Property 值
Operator Type O
Input Link I,数据输入
Output Link O,数据输出

Supported Link Format

Link Parameter Input Link I Output Link O
Bit Width [1, 64]1 as I
Arithmetic {unsigned, signed} as I
Parallelism any as I
Kernel Columns any as I
Kernel Rows any as I
Img Protocol {VALT_IMAGE2D, VALT_LINE1D, VALT_PIXEL0D, VALT_SIGNAL} as I
Color Format any as I
Color Flavor any as I
Max. Img Width any as I
Max. Img Height any as I

1

无符号值的输入 Bit Width 范围为 [1, 64]。 对于有符号输入,范围为 [2, 64]。 对于无符号彩色输入,范围为 [3, 63];对于有符号彩色输入,范围为 [6, 63]。

参数

无