Operator FrameEndToSignal

Operator Library: Signal

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

Note that empty images can exist in VisualApplets. The operator will generate a signal pulse for empty frames, 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_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 FrameEndToSignal is shown in the following examples:

  • 'Hardware Test'

    An example for hardware self test of DMA, RAM, GPIOs, Trigger and LEDs.