Method for training a communication link between ports to correct for errors
AssigneeHewlett-Packard Development Company, L.P.
InventorWilliam P. Bunton
Life of this patent
Estimating the term…
Loading patent…
AssigneeHewlett-Packard Development Company, L.P.
InventorWilliam P. Bunton
Estimating the term…
A technique for training links in a computing system is disclosed. In one aspect, the technique includes configuring a first receiver in a first port using a first training sequence or a second training sequence; transmitting the second training sequence from the first port indicating the first receiver is configured; and receiving a second training sequence transmitted by a second port at the first port, the second training sequence transmitted by the second port indicating that a second receiver in the second port is configured. In a second aspect, the technique includes locking a communication link; handshaking across the locked link to indicate readiness for data transmission; transmitting information after handshaking across the locked link. And, in a third aspect, the technique includes transmitting a first training sequence from a first port and a second port; and synchronizing the receipt of the first training sequence at the first and second ports; transmitting a second training sequence from the first and second ports upon the synchronized receipt of the first training sequence at the first and second ports; and receiving the second training sequence transmitted by the first and second ports and the second and first ports, respectively, in synchrony.
A method for training a communication link that includes a plurality of data lanes coupling first and second ports in a computing system, the communication link is trained in order to correct for errors including data inversion, lane skewing and lane order errors that may be caused by the communication link, the method comprising:
A method for training a link between first and second ports in a computing system in order to correct for errors that may be caused by the links, the method comprising:
A method for training a link in a computing system having first and second ports each including a receiver and a transmitter in order to correct for errors that may be caused by the link, comprising:
Dependencies are inferred from the claim text.