Operator Library: Arithmetics
Operator MULT 将输入链接 I1 处的值与输入链接 I2 处的值相乘。 在输出链接 O 处提供乘法结果。
Operator MULT 在其输入上支持非对称 Arithmetic 类型,即可以混用 SIGNED 和 UNSIGNED,因此 您可以 用无符号乘数乘以有符号被乘数,或者用有符号乘数乘以无符号被乘数, 以及 用有符号乘数乘以有符号被乘数或无符号乘数乘以无符号被乘数。
![]() |
资源 |
|---|---|
|
乘法运算需要消耗大量的 FPGA 资源。 若要使用常数进行 Scaling,请改用 operator SCALE 或 ShiftLeft。 此外,大多数 frame grabbers 都包含嵌入式算术逻辑单元(嵌入式乘法器)。请使用 operator HWMULT 来节省资源。 |
以下示例展示了 operator MULT 的用法:
-
Example - Histogram thresholding
-
“使用 Operator RamLUT 的 2D Shading Correction / Flat Field Correction”
示例 - 该示例展示了 2D Shading Correction 的实现。 校正值存储在算子 RamLUT 中。 该小应用程序执行高精度偏移和增益校正。

![[注意]](../common/images/admon/note.png)


上一页

