Patent ID: 8189723
Filing Date: 2012-05-29
Classification: H03L,H04L

Abstract:
1. A method for source synchronous communication, comprising: dynamically adjusting a delay that is applied to a data signal and a remote clock signal until a delayed remote clock signal is synchronized with a local clock signal; and capturing data from a delayed data signal associated with the delay in a local domain, wherein the dynamically adjusting is based on a value held in a delay register; at least one captured state of the delayed remote clock signal comprises a first captured state and a second captured state, each having a value of one of zero and one; when the first captured state is zero and the second captured state is zero, a circuit is arranged to change the value in the delay register by adding a predefined adjustment unit, when the first captured state is one and the second captured state is zero, the circuit is arranged to change the value in the delay register by subtracting the predefined adjustment unit, when the first captured state is zero and the second captured state is one, the circuit is arranged to not change the value in the delay register, and when the first captured state is one and the second captured state is one, the circuit is arranged to change the value in the delay register by subtracting the predefined adjustment unit.