Operator LineEndToSignal

The operator generates a signal pulse when the end of a input image line is detected. The operator input is an image stream. The operator waits for the end of lines at the input image stream. When the line end is detected, a signal pulse of one clock cycle is output. Note that the end of a line might not occur directly after the last line pixel. See the following figure for explanation:

The end of a frame always occurs at the same time as the end of the last frame line. Note that empty lines can exist in VisualApplets. The operator will generate a signal pulse for empty lines, too.

This operator is excluded from the VisualApplets functional simulation.

I/O Properties

Property Value
Operator Type M
Input Link I, image data input
Output Link O, signal output

Supported Link Format

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

1

The range of the input bit width is [1, 64] for unsigned values. For signed inputs, the range is [2, 64]. For unsigned color inputs [3, 63] and for signed color inputs [6, 63].

Parameters

None

Examples of Use

The use of operator LineEndToSignal is shown in the following examples: