XNOR 연산자

Operator Library: Logic

XNOR 연산자는 비트 단위 논리 XNOR(비배타적 합) 연산을 수행합니다. 각 출력 비트는 해당 입력 비트 값들의 합이 짝수일 경우 논리 “1”로 설정되며, 그렇지 않은 경우 출력은 “0”이 됩니다. 입력 링크의 수는 모듈 인스턴스화 시점에 선택해야 합니다.

따라서 n개의 입력 중 출력 비트 i는 다음과 같다.

I/O Properties

Property Value
Operator Type O
Input Links I0, 데이터 입력
, I1..In-1, 데이터 입력
출력 링크 O, data output

지원되는 Link Format

Link Parameter 입력 링크 I0 입력 링크 I1..In-1 Output Link O
Bit Width [1, 64]1 as I as I
Arithmetic {unsigned, signed} as I as I
Parallelism any as I as I
Kernel Columns any as I as I
Kernel Rows any as I as I
Img Protocol {VALT_IMAGE2D, VALT_LINE1D, VALT_PIXEL0D, VALT_SIGNAL} as I as I
Color Format any as I as I
Color Flavor any as I as I
Max. Img Width any as I as I
Max. Img Height any as I as I

1

부호 없는 값의 경우 입력 비트 폭의 범위는 [1, 64]입니다. 부호 있는 입력의 경우 범위는 [2, 64]입니다. 부호 없는 색상 입력의 경우 범위는 [3, 63]이며, 부호 있는 색상의 경우 범위는 [6, 63]입니다.

Parameters

None

사용 예

다음 예제에서는 XNOR 연산자의 사용법을 보여줍니다: