Operator SignalToDelay

Operator Library: Signal

이 연산자는 입력 링크 I0의 신호 상승 에지와 입력 링크 I1의 신호 상승 에지 사이의 지연 시간을 측정합니다. 결과는 출력 링크 O에서 픽셀 값으로 출력됩니다. 따라서 출력 O는 VALT_PIXEL0D 픽셀 데이터 스트림입니다. 출력 링크의 Bit Width는 변경할 수 있으며 최대 가능한 지연 시간을 나타냅니다. 실제 지연 시간이 출력 값 범위를 초과하는 경우 지연 시간은 최대 가능 값으로 잘립니다(clipping). 다음 파형도는 연산자의 동작을 보여줍니다.

지연 시간은 Tick이 High 상태인 동안 Ticks 단위로 측정됩니다. Tick은 신호 입력이며 프리스케일러(prescaler)처럼 사용할 수 있습니다. Tick 입력에 High 값이 들어올 때마다 지연 시간이 측정됩니다. 다음 파형도는 지연 시간 측정에 대한 Tick 입력의 동작을 보여줍니다. 대부분의 경우 Tick 입력은 필요하지 않습니다. 이 경우 연산자 VCC에 연결하십시오.

추가된 Reset 입력을 사용하면 현재 측정을 취소할 수 있으며 연산자는 입력 I0에서 새로운 상승 에지를 수락합니다.

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

I/O Properties

Property Value
Operator Type M
Input Links I0, 신호 입력
I1, 신호 입력
Tick, 신호 입력
Reset, 신호 입력
Output Link O, 이미지 데이터 출력

Supported Link Format

Link Parameter Input Link I0 Input Link I1 Input Link Tick Input Link Reset Output Link O
Bit Width 1 1 1 1 [1, 64]
Arithmetic unsigned unsigned unsigned unsigned unsigned
Parallelism 1 1 1 1 1
Kernel Columns 1 1 1 1 1
Kernel Rows 1 1 1 1 1
Img Protocol VALT_SIGNAL VALT_SIGNAL VALT_SIGNAL VALT_SIGNAL VALT_PIXEL0D
Color Format VAF_GRAY VAF_GRAY VAF_GRAY VAF_GRAY VAF_GRAY
Color Flavor FL_NONE FL_NONE FL_NONE FL_NONE FL_NONE
Max. Img Width any any any any any
Max. Img Height any any any any any

Parameters

없음

사용 예제

다음 예시에서 SignalToDelay 연산자의 사용법을 보여줍니다.