Operator CMP_AleB

Operator Library: Logic

若輸入鏈接 A 的值小於或等於輸入鏈接 B 的值,則 operator CMP_AleB(比較 A 小於或等於 B)將輸出設為邏輯「1」,否則輸出為「0」。

若要將輸入 A 的值與動態參數值進行比較,請改用 operator IS_LessEqual。

I/O Properties

Property Value
Operator Type O
輸入連結 A,資料輸入
B,資料輸入
Output Link O, data output

支援的 Link 格式

Link Parameter Input Link A Input Link B Output Link O
Bit Width [1, 64] 無符號,[2, 64] 有符號 [1, 64] 無符號,[2, 64] 有符號 1
Arithmetic {unsigned, signed} 作為 A unsigned
Parallelism any 作為 A as I
Kernel Columns any 作為 A as I
Kernel Rows any 作為 A as I
Img Protocol {VALT_IMAGE2D, VALT_LINE1D, VALT_PIXEL0D} 作為 A as I
Color Format VAF_GRAY 作為 A as I
Color Flavor FL_NONE 作為 A as I
Max. Img Width any 作為 A as I
Max. Img Height any 作為 A as I

參數

ImplementationType
Type 靜態寫入參數
Default AUTO
Range (AUTO, EmbeddedALU, LUT)

引數 ImplementationType 允許您影響 operator 的實作方式,亦即定義用於實作該 operator 的邏輯元素。

您可以選擇以下其中一個值:

AUTO: 當執行個體化 operator 時,系統會根據 operator 的參數化,自動為特定的 FPGA 架構選擇最佳的實作策略。

EmbeddedALU:此 Operator 使用 FPGA 的內嵌 ALU 元素。

LUT: operator 使用 FPGA 的 LUT 元素。

[備註] 一般情況下請使用 AUTO

通常此引數應設為 AUTO。在特殊情況下,例如設計中的某種 FPGA 資源不足時,您可以手動使用 EmbeddedALU 和/或 LUT 值來影響 FPGA 資源管理。

使用範例

以下範例展示了 operator CMP_AleB 的使用方式: