| CPC G06F 13/4208 (2013.01) [G06F 1/12 (2013.01)] | 20 Claims |

|
1. A receiver device comprising:
a plurality of data lanes;
per-lane unit interval (UI) shift logic coupled to the plurality of data lanes, wherein each of the plurality of data lanes receives, from a transmitter device, an incoming data stream having a same pattern repeated at a number of clock cycles and the per-lane UI shift logic is to shift the incoming data stream one UI at a time until a shifted data pattern matches an expected data pattern on each data lane; and
per-lane burst length (BL) shift logic coupled to the plurality of data lanes, wherein each of the plurality of data lanes receives, from the transmitter device, a count value at every clock cycle and the per-lane BL shift logic is to shift one or more BLs until each data lane receives a same count value, representing the plurality of data lanes being synchronized with respect to a same frame boundary.
|