Patent ID: 6775755
Filing Date: 2004-08-10
Classification: G06F,H04L

Abstract:
A system for coupling data from a first circuit operating in one clock domain defined by a first clock signal to a second circuit operating in a second clock domain defined by a second clock signal, the system comprising:a phase comparator receiving signals indicative of a relative phase of the first and second clock signals, the phase comparator generating a phase signal indicative of whether or not the first clock signal leads the second clock signal; a state machine receiving the first clock signal and a start signal signifying the start of coupling the data from the first circuit to the second circuit, the state machine generating an output clock signal synchronized to the first clock signal that is adapted to clock the data out of the first circuit, the state machine being responsive to the phase signal to adjust a time period from the start signal to when the output clock signal is generated so that the time period is longer when the first clock signal leads the second clock signal than when the first clock signal does not lead the second clock signal.