Operator Library: Signal
The operator generates a signal pulse for each input pixel with value 1. The operator input is a binary (1 bit) image stream. If a pixel with value one is present at the input of the operator, the operator will generate a signal pulse of one clock cycle. Keep in mind that image data streams include gaps between pixels. During a gap period, the operator does not generate output pulses. If you rather like to convert the last input binary pixel value into a signal, use operator PixelToSignal instead.
This operator is excluded from the VisualApplets functional simulation.
Property | Value |
---|---|
Operator Type | M |
Input Link | I, image data input |
Output Link | O, signal data output |
Link Parameter | Input Link I | Output Link O |
---|---|---|
Bit Width | 1 | 1 |
Arithmetic | unsigned | unsigned |
Parallelism | 1 | 1 |
Kernel Columns | 1 | 1 |
Kernel Rows | 1 | 1 |
Img Protocol | {VALT_IMAGE2D, VALT_LINE1D, VALT_PIXEL0D} | VALT_SIGNAL |
Color Format | VAF_GRAY | VAF_GRAY |
Color Flavor | FL_NONE | FL_NONE |
Max. Img Width | any | any |
Max. Img Height | any | any |
The use of operator EventToSignal is shown in the following examples:
-
'Functional Example for Specific Operators of Library Signal, Logic, Filter and Parameters'
Examples - Demonstration of how to use the operator