The skew injector and lane re-order block add an amount of delay in each SerDes lane so that the data from each SerDes lane is aligned. The logic inside this block is also responsible for re-ordering the TX SerDes lanes so that the RX SerDes lanes can detect the corresponding wire for each SerDes lane.