Operator Library: Arithmetics
MULT 연산자는 입력 링크 I1의 값과 입력 링크 I2의 값을 곱합니다. 출력 링크 O에서는 곱셈 결과가 제공됩니다.
MULT 연산자는 입력에서 비대칭 Arithmetic 타입을 지원합니다. 즉, SIGNED와 UNSIGNED를 혼용하여 부호 없는 승수와 부호 있는 피승수, 부호 있는 승수와 부호 없는 피승수뿐만 아니라 부호 있는 승수와 부호 있는 피승수 또는 부호 없는 승수와 부호 없는 피승수를 곱할 수 있습니다.
![]() |
자료 |
|---|---|
|
곱셈에는 많은 FPGA 리소스가 필요합니다. 상수를 사용한 Scaling의 경우 대신 SCALE 또는 ShiftLeft 연산자를 사용하십시오. 또한 대부분의 프레임 그래버에는 임베디드 산술 논리 장치(임베디드 승수)가 포함되어 있습니다. 리소스를 절약하려면 HWMULT 연산자를 사용하십시오. |
MULT 연산자의 사용법은 다음 예제에 나와 있습니다:
-
예시 - 히스토그램 임계값 처리
-
'2D Shading Correction / Flat Field Correction Using Operator RamLUT'
Examples - 이 예제는 2D Shading Correction 구현을 보여줍니다. 보정 값은 RamLUT 연산자에 저장됩니다. 이 애플릿은 고정밀 오프셋 및 게인 보정을 수행합니다.

![[참고]](../common/images/admon/note.png)


이전

