Operator Library: Base
在VisualApplets 的設計中,NOP(無操作)運算子對處理後的資料沒有任何影響。
影像資料不會被更改。
此運算子可用於改善設計中連結與運算子的外觀及定位。
例如,可用來為連結標註名稱。
從技術上來說,NOP 運算子會輸出其寄存器中的輸入,也就是說,該運算子由一個寄存器級別所表示。
在可能的關鍵路徑之間加入這些額外的寄存器級別,可能會改善設計的時序表現,以
滿足
週期約束,或者使系統能夠採用更高的時脈頻率。
在設計中插入 NOP 運算子的效益,取決於運算子的實作方式。
例如,一串長長的 O 型運算子可能會形成關鍵路徑,此時 NOP 運算子將有助於改善時序。
由於該運算子屬於 O 型,使用者無需針對並行路徑進行延遲平衡。
只要遵循了所有同步規則,Visual Applets 便會自動執行此平衡。
您無法使用 NOP 運算子來產生延遲。
| Property |
Value |
| 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]。
|