Patent ID: 7894537

Claim:
An apparatus comprising: a transmit circuit configured to present a plurality of transmit data lanes in response to (i) a plurality of transmit data sources and (ii) a plurality of first skew control signals, wherein (a) a delay is added to one or more of said plurality of transmit data lanes in response to said plurality of first skew control signals and (b) said transmit circuit comprises a transmit alignment circuit coupled to a phase adjustment circuit configured to provide said delay in response to said plurality of first skew control signals; a receive circuit configured to generate a plurality of receive data lanes in response to (i) said plurality of transmit data lanes and (ii) a plurality of second skew control signals; and a control circuit configured to generate said plurality of first skew control signals and said plurality of second skew control signals in response to a feedback of an arrival of said plurality of transmit data lanes, wherein said control circuit (i) adjusts a timing of said receive data lanes and said transmit data lanes to achieve an alignment of said receive data lanes across a transmission medium within a skew parameter and (ii) further comprises a pattern generation circuit configured to generate a second one or more of said first skew control signals.