Operator IS_GreaterThan

Operator Library: Logic

オペレーター IS_GreaterThan は、入力リンク I の値がパラメータ Number の値より大きい場合は出力を論理「1」に設定し、そうでない場合は出力を「0」に設定します。

2つの入力リンクの値を比較するには、代わりにオペレーター CMP_AgtB を使用します。

入出力特性

Property 値
オペレータータイプ O
入力リンク 私、データ入力
出力リンク O、データ出力

Supported Link Format

リンクパラメータ 入力リンクI 出力リンクO
Bit Width [1, 63] unsigned, [2, 64] signed 1
Arithmetic {符号なし、符号付き} 署名なし
Parallelism どれでも 私が
カーネル列 どれでも 私が
カーネル行 どれでも 私が
画像プロトコル {VALT_IMAGE2D, VALT_LINE1D, VALT_PIXEL0D} 私が
Color Format VAF_GRAY 私が
色、風味 FL_NONE 私が
最大画像幅 どれでも 私が
画像の最大高さ どれでも 私が

パラメーター

Number
タイプ スタティック/ダイナミック読み取り/書き込みパラメータ
Default 0
範囲 入力リンク I の範囲と同じ

入力リンクの値と比較する値。

ImplementationType
タイプ 静的書き込みパラメータ
Default AUTO
範囲 (AUTO、EmbeddedALU、LUT)

Parameter ImplementationType を使用すると、オペレーターの実装に影響を与えること、つまり、オペレーターの実装に使用する論理要素を定義することができます。

次の値のいずれかを選択できます。

AUTO: オペレーターのインスタンス化時に、オペレーターのパラメータ設定に基づいて、指定された FPGA アーキテクチャに最適な実装戦略が自動的に選択されます。

EmbeddedALU: このオペレーターは、FPGAの埋め込みALUエレメントを使用します。

LUT: オペレーターは FPGA の LUT 要素を使用します。

[注] 基本的にはAUTOを使用する

通常、このパラメータは AUTO に設定する必要があります。特別な場合、つまりデザイン内で特定のFPGAリソースが不足している場合には、EmbeddedALU や LUT の値を使用してFPGAリソース管理を手動で制御できます。

使用例

オペレーター IS_GreaterThan の使用例を以下に示します。

  • ' マルチ DMA チャネル設計 '

    しきい値二値化

  • 'Morphological Edge'

    Examples - 二値の収縮画像が元の画像と比較されます。 両者に違いがある場合、エッジが検出されます。

  • 'Close'

    Examples - バイナリ画像に適用されるモルフォロジーのクローズの実装を示します。

  • 'Open'

    Examples - バイナリ画像に適用されるモルフォロジーのオープンの実装を示します。