오퍼레이터 라이브러리: Synchronization
RxImageLink 연산자는 동일한 디자인 내의 TxImageLink 연산자로부터 이미지를 수신하는 데 사용됩니다. 두 연산자는 링크 없이 연결을 설정합니다. 이미지 형식은 동일하게 유지됩니다. 즉, RxImageLink의 출력 형식은 TxImageLink가 입력에서 수신하는 형식과 같습니다.
TxImageLink와 RxImageLink 오퍼레이터 간의 이미지 전송을 통해 디자인 내에서 루프를 구현할 수 있습니다.
![]() |
루프에는 데이터 버퍼링 전략이 필요합니다. |
|---|---|
|
TxImageLink 및 RxImageLink 오퍼레이터는 데이터를 버퍼링하지 않습니다. 따라서 루프를 구현할 때는 교착 상태(deadlock)를 방지하기 위해 데이터 버퍼링에 각별히 주의해야 합니다. |
Channel_ID 매개변수는 전송 중인 TxImageLink 연산자를 지정하기 위한 채널 ID를 정의합니다. 매개변수 값은 고유해야 하며 디자인 내의 다른 어떤 RxImageLink 연산자에서도 사용되어서는 안 됩니다.
매개변수 값은 동일한 디자인 내의 TxImageLink 연산자 중 하나의 Channel_ID와 일치해야 합니다.
디자인의 각 TxImageLink 오퍼레이터는 하나의 채널 ID를 통해 정확히 하나의 RxImageLink 오퍼레이터에 연결됩니다. VisualApplets의 Resource Dialog에서 각 TxImageLink-RxImageLink 연결에 하나의 ImageChannel 리소스가 사용되는 것을 확인할 수 있습니다. 리소스 ImageChannel을 사용하면 개별 TxImageLink 오퍼레이터와 개별 RxImageLink 오퍼레이터의 할당을 제어할 수 있습니다. 사용 가능한 ImageChannel 리소스 수(디자인에서 허용되는 TxImageLink 및 RxImageLink 오퍼레이터의 최대 수도 정의함)에 대해서는 Device Resources를 참조하십시오.

![]() |
루프 내 링크 형식 매개변수화 |
|---|---|
|
링크 속성 대화상자가 열리자마자 "자동 업데이트" 기능이 오퍼레이터 체인 구성에 따라 링크 속성(Bit Width 또는 이미지 크기 등)을 조정합니다. TxImageLink의 입력 형식은 항상 RxImageLink의 출력 형식을 정의합니다(100% 자동 일관성). 따라서 TxImageLink 및 RxImageLink 오퍼레이터를 사용하여 루프를 구현할 때는 링크 형식의 매개변수화에 각별히 주의해야 합니다. 예시 잘못된 구현, 루프를 반복할 때마다 링크 파라미터 Bit Width의 값이 증가함: ![]() 올바른 구현, CastBitWidth 오퍼레이터가 루프를 반복할 때마다 링크 파라미터 Bit Width의 값을 원래 값으로 되돌림: ![]() |
![]() |
서로 다른 계층적 디자인 레벨 간 채널 동기화 |
|---|---|
|
서로 다른 계층적 디자인 레벨 간에 데이터 전송 채널을 설정하기 위해 TxImageLink/RxImageLink 쌍을 사용하는 경우, 이 연결은 M 연산자로 처리됩니다. 따라서 (직접 연결에서는 필요하지 않은) 추가 동기화 요소를 구현해야 할 수 있습니다. |
| Channel_ID | |
|---|---|
| Type | static parameter |
| Default | 0 |
| Range | [0,1023] |
|
이미지 링크의 채널 ID입니다. 상위 설명을 참조하십시오. |
|
RxImageLink 연산자의 사용 예시는 다음과 같습니다:
-
'ImageInjector를 사용한 Test Images 로딩 기능 예시 '
예제 - 오퍼레이터 사용법 시연
-
'동적 이미지 수에 대해 롤링 평균(rolling average)이 적용됩니다.'
예제 - 롤링 평균 - 루프
-
'루프를 이용한 초점 심도(Depth From Focus)'
예제 - 루프를 이용한 초점 심도(Depth From Focus)

![[주의]](../common/images/admon/caution.png)
![[중요]](../common/images/admon/important.png)



이전

