Physical Layer Error Handling

When the Physical Layer logic detects an error, it sends a Receiver Error indication to the Data Link Layer. The specification lists a few of these errors, but it is far from being an exhaustive error list. It is up to the designer to determine what Physical Layer errors to detect and report.

Some of these errors include:

  • 8b/10b Decoder-related disparity errors (described in “Disparity Errors” on page 447). This check is required.

  • 8b/10b Decoder-related code violation errors (described in “Code Violations” on page 446). This check is required.

  • Elastic Buffer overflow or underflow caused by loss of symbol(s) (described in “The Elastic Buffer's Role in the Receiver” on page 442).

  • The packet received is not consistent ...

Get PCI Express System Architecture now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.