PCIeソリューションに向けた Arria V Avalon-MMインターフェイス: ユーザーガイド

ID 683773
日付 5/21/2017
Public
ドキュメント目次

7. エラー処理

PCI Expressに準拠した各デバイスは、基本レベルのエラー管理を実装する必要があります。また、オプションで高度なエラー管理を実装することも可能です。 IPコアは、基本的なエラー報告と高度なエラー報告の両方を実装します。ルートポートのエラー処理は、エンドポイントのエラー処理よりも複雑です。

表 67.  エラーの分類 PCI Expressの基本仕様では、次の表に示す3種類のエラーが定義されています。

種類

要因となるエージェント

説明

訂正可能

ハードウェア

訂正可能なエラーはシステムのパフォーマンスに影響する可能性がありますが、データの整合性は維持されます。

訂正不可、致命的でない

デバイス・ソフトウェア

訂正不可能で致命的でないエラーは、データが失われてもシステムの整合性が維持されるエラーと定義されます。たとえば、ファブリックは特定のTLPを失うことがありますが、問題なく動作します。

訂正不可、致命的

システム・ソフトウェア

データの損失とシステムの障害によって生成されるエラーは、修正不可能で致命的であるとみなされます。ソフトウェアは、リンクをリセットする、あるいは問題を最小限に抑えるために他の手段を実装するといった、エラーの処理方法を決定する必要があります。