Operator Library: Logic
XNOR オペレータは、ビット単位の論理 XNOR(非排他的論理和)演算を実行します。
対応する入力ビット値の合計が偶数である場合、各出力ビットは論理「1」に設定され、それ以外の場合は出力は「0」になります。
入力リンクの数は、モジュールのインスタンス化時に選択する必要があります。
したがって、n個の入力の出力ビット i は次のようになります。
| Property |
値 |
| オペレータータイプ |
O |
|
入力リンク
|
I0、データ入力 I1..In-1、データ入力
|
|
Output Link
|
O, data output |
| Link Parameter |
入力リンク I0 |
Input Link I1..In-1 |
Output Link O |
| Bit Width |
[1, 64] |
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 |
|
|
符号なし値の入力 Bit Width の範囲は [1, 64] です。
符号付き入力の場合、範囲は [2, 64] です。
符号なしカラー入力の場合、範囲は [3, 63] であり、符号付きカラーの場合、範囲は [6, 63] です。
|
XNOR オペレータの使用方法は、以下の例に示されています。