Operator Library: Base
NOP (无操作) 算子对 VisualApplets 设计中处理的数据没有影响。
图像数据不会被更改。
该算子可用于改善设计中链接和算子的外观与布局。
例如,它可用于为链接命名。
从技术上讲,NOP 算子会输出已寄存的输入,即该算子由一个寄存器级表示。
在可能的关键路径之间使用这些额外的寄存器级可以改善设计因无法满足
周期约束而产生的问题,或者能够使用更高的时钟频率。
在设计中插入 NOP 算子的益处取决于算子的实现方式。
例如,长链的 O 型算子可能会导致关键路径,而 NOP 算子将有助于改善时序。
由于该算子属于 O 类型,用户无需对并行路径进行延迟平衡。
如果遵循了所有同步规则,VisualApplets 将自动执行此平衡。
您不能使用 NOP 算子来生成延迟。
| Property |
值 |
| Operator Type |
O |
|
Input Link
|
I,数据输入 |
|
Output Link
|
O,数据输出 |
| Link Parameter |
Input Link I |
Output Link O |
| Bit Width |
[1, 64] |
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 |
|
|
无符号值的输入 Bit Width 范围为 [1, 64]。
对于有符号输入,范围为 [2, 64]。
对于无符号彩色输入,范围为 [3, 63];对于有符号彩色输入,范围为 [6, 63]。
|