Patent ID: 8731073

Claim:
A method, comprising: transmitting a first instance of a first training pattern of data over a plurality of first lanes by a lane alignment master of a first device to a lane alignment slave of a second device; receiving a first indication from a lane alignment slave of the first device that is configured to perform a lane alignment operation on a plurality of second lanes using a second instance of the first training pattern of data received from a lane alignment master of the second device over the plurality of second lanes, the first indication indicating that the plurality of second lanes has been aligned; transmitting a first instance of a second training pattern over the plurality of first lanes from the lane alignment master of the first device to the lane alignment slave of the second device in response to receiving the first indication; and receiving a second indication from the lane alignment slave of the first device, the second indication indicating that the lane alignment slave of the first device has received a second instance of the second training pattern of data from the lane alignment master of the second device over the plurality of second lanes.