SynchMem2
description
This device is created to synchronize two inputs. It has two pipelines (implemented by queue) to store inputs as they arrive. As soon as the device has both inputs it will fire a two-parameter outpin. The problem this device is supposed to solve is the cases when there are streams of inputs that do not arrive at the same time. E.g. let's take the case when two arrays of integers are to be added and stored in another array. The arrays may be read and fired at different times. In such cases SynchMemory? will store the array elements and synchronize them.
The part has two inpins IN1 and IN2. As a new inputs are fired they are stored in this device untile there are elements in both pipelines.
Figure

inpins
- IN1 - ID = 1 - Object
- First input object
- IN2 - ID=2 - Object
- Second input object
outpins
- OUT - ID=51 - Object
- Object
- Object
links to cvs
configuration file revision 1.0 SynchMem.vcb at sourceforge.net
status
alpha release