記事 ID: 000085071 コンテンツタイプ: トラブルシューティング 最終改訂日: 2012/09/11

PCIe err_desc_func0 バスの DW ヘッダーの正しい順序は?

環境

  • インテル® Quartus® II サブスクリプション・エディション
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    詳細

    err_desc_func0の DW ヘッダーの正しい順序は次のとおりです。
    err_desc_func0[127:0] = {header0、header1、header2、および header3};

    どこ:
    * Header0 = 1 dw =>ヘッダーバイト0、ヘッダーバイト1、ヘッダーバイト2、ヘッダーバイト3
    * Header1 = 2 DW => ヘッダーバイト4、ヘッダーバイト5、ヘッダーバイト6、ヘッダーバイト7
    * Header2 = 3 DW => ヘッダーバイト8、ヘッダーバイト9、ヘッダーバイト10、ヘッダーバイト11
    * Header3 = 第 4 DW => ヘッダー Byte12、ヘッダー Byte13、ヘッダー Byte14、ヘッダー Byte15

    注: ヘッダー 3 は 4 つの DW ヘッダー形式にのみ適用されます。

    上記のルールは、PCIe* をサポートするすべてのデバイスで有効です。® S4GX、A2GX、C4GX を含むコア。
    また、ソフト IP とハード IP の両方にも適用されます。

    解決方法

    一部のフォーマットが更新されています。

    err_desc_func0の DW ヘッダーの正しい順序は次のとおりです。
    err_desc_func0[127:0] = {header0、header1、header2、および header3};

    どこ:
    * Header0 = 1 dw => {Header Byte0、ヘッダー Byte1、ヘッダー Byte2、ヘッダー Byte3}
    * Header1 = 2 dw => {Header Byte4、ヘッダー Byte5、ヘッダー Byte6、ヘッダー Byte7}
    * Header2 = 3 dw => {Header Byte8、ヘッダー Byte9、ヘッダー Byte10、ヘッダー Byte11}
    * Header3 = 4 DW => {Header Byte12、ヘッダー Byte13、ヘッダー Byte14、ヘッダー Byte15}

    注: ヘッダー 3 は 4 つの DW ヘッダー形式にのみ適用されます。

    上記のルールは、S4GX、A2GX、C4GX を含む PCIe コアをサポートするすべてのデバイスで有効です。
    また、両方のソフト IP にも適用されます。

    関連製品

    本記事の適用対象: 4 製品

    Arria® II GX FPGA
    Arria® II GZ FPGA
    Stratix® IV GX FPGA
    Cyclone® IV GX FPGA

    このページのコンテンツは、元の英語のコンテンツを人力翻訳および機械翻訳したものが混在しています。この内容は参考情報および一般的な情報を提供するためものであり、情報の正確さと完全性を保証するものではありません。インテルは不正確な翻訳があった場合でもいかなる責任を負いません。このページの英語版と翻訳の間に矛盾がある場合は、英語版に準拠します。 このページの英語版をご覧ください。