Operator DelayToSignal

Operator Library: Signal

이 오퍼레이터는 입력 신호를 지연시켜 출력으로 제공합니다. 지연은 제어 데이터 입력 링크 PI에 의해 제어됩니다.

입력의 펄스 상승 에지가 지연을 시작합니다. 지연 시간은 입력 링크 PI의 마지막 유효 값과 같으며 하이(high) 상태인 틱(tick) 단위로 측정됩니다. 입력 펄스의 펄스 폭은 유지되며, 즉 상승 및 하강 에지가 지연됩니다.

펄스를 지연시키는 동안에는 오퍼레이터 입력에서 새로운 펄스를 수신할 수 없습니다. 이 경우 새로운 입력 펄스는 모두 무시됩니다. 또한, PI의 값 변경은 현재 펄스 처리에 영향을 주지 않습니다. PI는 지연 시작 시점에 샘플링됩니다.

오퍼레이터는 입력 링크 Reset을 사용하여 리셋할 수 있습니다. 리셋 입력이 하이 상태인 동안에는 출력 펄스가 처리되지 않습니다. 모든 처리가 중단됩니다. 리셋 입력이 로우(low) 상태가 되면 오퍼레이터가 작동을 재개합니다. 다음 파형은 오퍼레이터의 동작을 보여줍니다.

Tick 입력은 오퍼레이터가 데이터를 처리하는 시간을 정의합니다. 프리스케일러(prescaler)처럼 사용할 수 있습니다. 대부분의 경우 Tick 입력은 필요하지 않습니다. 이 경우 오퍼레이터 VCC에 연결하십시오. 다음 그림에서는 Tick 입력의 영향이 표시됩니다.

틱을 사용할 때의 한 가지 특수한 경우는 틱이 존재하지 않아도 입력 펄스가 샘플링된다는 점입니다. 이는 파형의 두 번째 입력 펄스에 대해 나타납니다. 이를 통해 입력 펄스가 누락되지 않도록 보장합니다.

이 오퍼레이터는 VisualApplets 기능 시뮬레이션에서 제외됩니다.

I/O Properties

Property Value
Operator Type O
Input Links I, 신호 데이터 입력
PI, 제어 이미지 데이터 입력
Tick, 신호 데이터 입력
Reset, 신호 데이터 입력
Output Link O, 신호 데이터 출력

동기 및 비동기 입력

  • 모든 신호 입력은 O-type 오퍼레이터의 임의 네트워크를 통해 동일하거나 서로 다른 M-type 오퍼레이터로부터 소스를 공급받을 수 있습니다. 동일한 M-type 소스에서 소스를 공급받는 경우 자동으로 동기화됩니다.
  • 입력 링크 PI는 신호 입력과 비동기식입니다.

Supported Link Format

Link Parameter Input Link I Input Link PI Input Link Tick Input Link Reset Output Link O
Bit Width 1 [1, 64] 1 1 as I
Arithmetic unsigned unsigned unsigned unsigned as I
Parallelism 1 1 1 1 as I
Kernel Columns 1 1 1 1 as I
Kernel Rows 1 1 1 1 as I
Img Protocol VALT_SIGNAL {VALT_IMAGE2D, VALT_LINE1D, VALT_PIXEL0D} VALT_SIGNAL VALT_SIGNAL as I
Color Format VAF_GRAY VAF_GRAY VAF_GRAY VAF_GRAY as I
Color Flavor FL_NONE FL_NONE FL_NONE FL_NONE as I
Max. Img Width any any any any as I
Max. Img Height any any any any as I

Parameters

없음

사용 예제

DelayToSignal 오퍼레이터의 사용법은 다음 예시와 같습니다: