发明名称 |
LANE ERROR DETECTION AND LANE REMOVAL MECHANISM TO REDUCE THE PROBABILITY OF DATA CORRUPTION |
摘要 |
Method, apparatus, and systems for detecting lane errors and removing errant lanes in multi-lane links. Data comprising link packets is split into a plurality of bitstreams and transmitted over respective lanes of a multi-lane link in parallel. The bitstream data is received at multiple receive lanes of a receiver port and processed to reassemble link packets and to calculate a CRC over the data received on each lane. The link packets include a transmitted CRC that is compared to a received CRC to detect link packet errors. Upon detection of a link packet error, per-lane or per transfer group CRC values are stored, and a retry request is issued to retransmit the bad packet. In conjunction with receipt of the retransmitted packet, per-lane or per transfer group CRC values are recalculated over the received data and compared with the stored per-lane or per transfer group CRC values to detect the lane causing the link packet error. |
申请公布号 |
US2017026149(A1) |
申请公布日期 |
2017.01.26 |
申请号 |
US201615075590 |
申请日期 |
2016.03.21 |
申请人 |
lntel Corporation |
发明人 |
Birrittella Mark S. |
分类号 |
H04L1/00;H03M13/09;H04L1/08;H04L1/16 |
主分类号 |
H04L1/00 |
代理机构 |
|
代理人 |
|
主权项 |
1. An apparatus, comprising:
a link interface including, a receive port comprising a plurality of receive lanes, each configured to receive a respective bitstream of a plurality of bitstreams transmitted in parallel from a transmit port of a link interface peer; and circuitry and logic to,
process the plurality of bitstreams as they are received and extract data comprising link packets transmitted from the link interface peer;detect a bad received link packet; anddetect an errant receive lane that caused the bad received link packet. |
地址 |
Santa Clara CA US |