 elements arrives at the input net;  (d) for each component connected to a plurality of input nets:  (i) comparing the calculated scaling factors for all of the component's input nets; and  (ii) comparing the calculated reference element input times for all of the component's input nets;  thereby synchronizing the timing of said group by ensuring that all corresponding data elements will arrive together at each component having a plurality of inputs;  (e) generating and storing at least one output 