Introduction

HyperTransport defines six types of errors, and three basic ways they may be reported to the system.

Types Of Errors

The error types which may be detected, logged, and reported are:

  1. CRC (Cycle Redundancy Code) Errors

  2. Protocol Errors

  3. Receive Buffer Overflow Errors

  4. End Of Chain Errors

  5. Chain Down Errors

  6. Response Errors

Reporting Methods

Once an error is detected, it can be conveyed to other devices in the system in the following ways:

  1. Error Responses

  2. Error Interrupts (fatal and non-fatal)

  3. Sync Flooding

The Role Of PCI Configuration Space

The PCI Configuration Space required of each HyperTransport device performs several roles in error handling. The Command and Status registers in the header and the Link Error and Error Handling registers in ...

Get HyperTransport™ 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.