Operator COUNTER

Operator Library: Prototype

[警告] Warning

免責聲明:此模組屬於 prototype library 的一部分。內容絕對屬於初步性質,且隨時可能進行大幅更改甚至移除。因此,此模組不得用於正式生產設計中,僅供測試用途。

請參閱以下程式碼以了解該 operator 的運作方式:

if (Clr == 1) {
				  O = 0;
				} else if (Add == 1) {
				  O += I;
				}
				return O;			 
		

I/O Properties

Property Value
Operator Type O
輸入連結 I1, 資料輸入
Add, 相加條件
Clr, 清除條件
Output Link O, data output

支援的 Link 格式

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

參數

ClearEol
Type static/dynamic write parameter
Default 0, dynamic
Range [0, 1]

此參數是清除(歸零)Counter 的附加條件。如果此參數為 1,則 Counter 會在每行結束時清除。

ClearEof
Type static/dynamic write parameter
Default 0, dynamic
Range [0, 1]

此參數是清除(歸零)Counter 的附加條件。如果此參數為 1,則 Counter 會在每張畫面結束時清除。