Operator NOP

Operator Library: Base

NOP(無作業)operator 對 VisualApplets 設計中處理的資料沒有任何影響。 影像資料不會被更改。 此 operator 可用於增強設計中 link 和 operator 的外觀與定位。 例如,它可用於為 link 標上名稱。

從技術上講,NOP operator 會輸出已註冊的輸入,亦即該 operator 由暫存器階段表示。 在可能的關鍵路徑之間使用這些額外的暫存器階段,可能會改善設計中因不符合週期限制而失敗的時序,或者可能允許使用更高的時脈頻率。 在設計中插入 NOP operator 的好處取決於 operator 的實作方式。 例如,一長串 O 型 operator 可能會導致關鍵路徑,此時 NOP operator 將有助於改善時序。 由於該 operator 屬於 O 型,使用者不需要對並行路徑進行延遲平衡。 如果遵循了所有同步規則,VisualApplets 將會自動執行此平衡。 您無法使用 NOP operator 來產生延遲。

I/O Properties

Property Value
Operator Type O
Input Link I, data input
Output Link O, data output

支援的 Link 格式

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]。

參數

無