Operator COUNTER

Operator Library: Prototype

[경고] 경고

면책 조항: 이 모듈은 프로토타입 라이브러리의 일부입니다. 완전히 예비적인 단계이며 대폭적인 변경이나 삭제가 이루어질 수 있습니다. 따라서 이 모듈은 프로덕션 디자인에 사용해서는 안 됩니다. 테스트 목적으로만 포함되어 있습니다.

오퍼레이터의 작동 원리를 이해하려면 다음 코드를 참조하십시오.

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

I/O Properties

Property Value
Operator Type O
Input Links I1, 데이터 입력
Add, 덧셈 조건
Clr, 클리어 조건
출력 링크 O, data output

지원되는 Link Format

Link Parameter 입력 링크 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

Parameters

ClearEol
Type 정적/동적 쓰기 파라미터
Default 0, 동적
Range [0, 1]

이 파라미터는 Counter를 클리어(0으로 설정)하기 위한 추가 조건을 지정합니다. 이 파라미터가 1인 경우, Counter는 각 라인의 끝(end of line)에서 클리어됩니다.

ClearEof
Type 정적/동적 쓰기 파라미터
Default 0, 동적
Range [0, 1]

이 파라미터는 Counter를 클리어(0으로 설정)하기 위한 추가 조건을 지정합니다. 이 파라미터가 1인 경우, Counter는 각 프레임의 끝(end of frame)에서 클리어됩니다.