Operator Library: Arithmetics
Operator MULT 會將輸入連結 I1 的數值乘以輸入連結 I2 的數值。 輸出連結 O 則會提供相乘的結果。
Operator MULT 支援在其輸入端使用非對稱的 Arithmetic 類型,亦即可以混用 SIGNED 與 UNSIGNED,因此您可以將無號數乘數與有號數被乘數相乘、有號數乘數與無號數被乘數相乘,或是將有號數乘數與有號數被乘數相乘,以及無號數乘數與無號數被乘數相乘。
![]() |
Resources |
|---|---|
|
乘法運算需要消耗大量的 FPGA 資源。 若要進行常數 Scaling,請改用 operator SCALE 或 ShiftLeft。 此外,大多數的擷取卡都內嵌了算術邏輯單元(內嵌乘法器)。請使用 operator HWMULT 以節省資源。 |
operator MULT 的使用方式如以下範例所示:
-
範例 - 柱狀圖閾值處理
-
'使用 RamLUT Operator 進行 2D Shading Correction / 平場校正'
範例 - 此範例顯示了 2D Shading Correction 的實作。 校正值儲存在 operator RamLUT 中。 此 applet 執行高精確度的位移和增益校正。

![[備註]](../common/images/admon/note.png)


上一頁

