The disclosed embodiments relate to circuits that produce synchronized
output signals. More specifically, there is provided a synchronization
circuit adapted to receive an input signal, the synchronization circuit
comprising a delay monitor adapted to produce a delayed input signal, a
counter adapted to determine a difference between the input signal and
the delayed input signal and produce a coarse timing signal in response
thereto, a circuit adapted to produce a fine timing signal based on the
input signal, and a circuit adapted to combine the coarse timing signal
and the fine timing signal to produce an output signal.