Patent ID: 8826062

Claim:
Apparatus for synchronizing a data handover between a first clock domain and a second, different clock domain, the apparatus comprising: a calculator clocked with a clock of the first clock domain and configured to receive phase information, to provide a synchronization pulse cycle duration information describing a temporal position of a synchronization pulse at a clock of the second clock domain, to adjust the synchronization pulse cycle duration information based on the phase information, and to provide a divided clock signal having a frequency substantially equal to half a frequency of the clock of the first clock domain; a synchronization pulse generator clocked with the clock of the second clock domain and configured to receive the synchronization pulse cycle duration information from the calculator and to generate the synchronization pulse located at the temporal position described by the synchronization pulse cycle duration information; a phase information provider clocked with the clock of the second clock domain and configured to provide the phase information describing a phase relation between the synchronization pulse and the clock of the first clock domain; and a feedback path for feeding back the phase information to the calculator; and a synchronization stage clocked with a clock of the second domain and configured to provide a synchronized version of the divided clock signal synchronized with the second domain, wherein the phase information provider is configured to receive the synchronized version of the divided clock signal.