Operator Library: Logic
연산자 CMP_Equal은 입력 링크 A의 값이 입력 링크 B의 값과 같을 경우 출력을 논리 “1”로 설정하고, 그렇지 않은 경우 출력을 “0”으로 설정합니다.
입력 A의 값을 동적 매개변수 값과 비교하려면 연산자 IS_Equal 연산자를 대신 사용하십시오.
| Link Parameter | 입력 링크 A | 입력 링크 B | Output Link O |
|---|---|---|---|
| Bit Width | [1, 64] unsigned, [2, 64] signed | [1, 64] unsigned, [2, 64] signed | 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 매개변수를 사용하면 연산자의 구현 방식에 영향을 미칠 수 있습니다. 즉, 연산자를 구현하는 데 어떤 로직 소자가 사용될지 정의할 수 있습니다. 다음 값 중 하나를 선택할 수 있습니다: AUTO: 연산자가 인스턴스화되면, 연산자의 매개변수 설정을 기반으로 주어진 FPGA 아키텍처에 가장 적합한 구현 전략이 자동으로 선택됩니다. EmbeddedALU: 이 연산자는 FPGA의 임베디드 ALU 요소를 사용합니다. LUT: 연산자가 FPGA의 LUT 소자를 사용합니다.
|
||||
다음 예제에서는 연산자 CMP_Equal의 사용법을 보여줍니다.
-
'Signal, Logic, Filter 및 Parameters 라이브러리의 특정 오퍼레이터에 대한 기능 예제'
예제 - 오퍼레이터 사용법 시연

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

