Operator Library: Signal
The operator synchronizes N input links to the master signal and provides the synchronized version of the inputs at the outputs. For each rising edge at input link MasterI, the inputs I0..In are sampled. Thus the operator includes N registers, enabled with the rising edges of MasterI input. See the following waveform for illustration.
The additional reset input link allows the reset of the operator. All outputs are set to zero, while reset.
This operator is excluded from the VisualApplets functional simulation.
Property | Value |
---|---|
Operator Type | O |
Input Links | MasterI, signal input I0..In, signal input Reset, signal input |
Output Link | O0..On, signal output |
Link Parameter | Input Link MasterI | Input Link I0..In | Input Link Reset | Output Link O0..On |
---|---|---|---|---|
Bit Width | 1 | 1 | 1 | 1 |
Arithmetic | unsigned | unsigned | unsigned | unsigned |
Parallelism | 1 | 1 | 1 | 1 |
Kernel Columns | 1 | 1 | 1 | 1 |
Kernel Rows | 1 | 1 | 1 | 1 |
Img Protocol | VALT_SIGNAL | VALT_SIGNAL | VALT_SIGNAL | VALT_SIGNAL |
Color Format | VAF_GRAY | VAF_GRAY | VAF_GRAY | VAF_GRAY |
Color Flavor | FL_NONE | FL_NONE | FL_NONE | FL_NONE |
Max. Img Width | any | any | any | as MasterI |
Max. Img Height | any | any | any | as MasterI |
The use of operator SyncSignal 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