Patent ID: 7671650

Claim:
A method for synchronizing a plurality of delay elements, the method comprising: producing a time delay corresponding to a value of a control signal by at least one of the plurality of delay elements by: producing a first pulse with a first delay in response to a delay signal; setting a first control timing by a first control timing circuit; producing a second pulse with a second delay in response to the delay signal; setting a second control timing by a second control timing circuit; and providing a delay pulse having a duration corresponding to a time between the first and second pulses by latching an active edge of the delay pulse in response to the first pulse, and resetting the delay pulse in response to the second pulse; synchronizing the one of the plurality of delay elements with a reference timing signal by adjusting the value of the control signal in response to a time difference between a reference timing signal pulse duration and the duration of the delay pulse; and applying the control signal to another one of the plurality of delay elements.