Patent ID: 7478256

Claim:
A method for synchronizing a plurality devices coupled to a system timing module via respective first transmission media, wherein two or more of the respective first transmission media have different respective transmission times, wherein the system timing module and the plurality of devices share a common clock, in phase and with respect to a common reference, and wherein the plurality of devices are operable to transmit respective signals to the system timing module within a first cycle of the common clock, the method comprising: determining respective delays corresponding to each of the plurality of devices based on the respective transmission times, wherein the determined respective delays are applicable to respective signals received from the plurality of devices to synchronize received corresponding pulses in the signals to within a second cycle of the common clock; and applying the determined respective delays to respective signals received from the plurality of devices to synchronize received corresponding pulses in the signals to within the second cycle of the common clock, wherein, after said applying the determined respective delays, the system timing module is operable to trigger the plurality of devices as a single device.