記事 ID: 000077331 コンテンツタイプ: トラブルシューティング 最終改訂日: 2021/08/27

インテル® Stratix® 10 L タイル / H タイル・トランシーバー 10G RX インターフェイスでパケット損失が生まれるのはなぜですか?

環境

    インテル® Quartus® Prime 開発ソフトウェア・プロ・エディション
    10GBASE-R PHY インテル® FPGA IP
BUILT IN - ARTICLE INTRO SECOND COMPONENT
詳細

インテル® Stratix®10 L タイル / H タイル・トランシーバー RX コア FIFO の問題により、次の条件がすべて満たされた場合、RX インターフェイスでパケット損失が発生します。

  • 拡張 PCS トランシーバー RX コア FIFO が 10GBASE-R モードで構成
  • TX リンクパートナーとインテル Stratix 10 トランシーバー RX 間の非ゼロ PPM。インテル Stratix 10 RX CDR リカバリー・クロックがrx_coreclkinより遅い
  • トランシーバー PHY をリセットすると問題が発生する可能性があります。

この問題の影響を受ける一般的なアプリケーションは次のとおりです。

- ネイティブ PHY IP の 10GBASE-R、10GBASE-R 低レイテンシー、または KR FEC プリセット付き 10GBASE-R

- 10GBASE-KR PHY IP

- 10GBASE-R 低レイテンシー・イーサネット 10G MAC IP のデザイン例

問題が発生すると、アイドル文字がパケットのプリアンブルの間に正しく挿入されません。破損したパケットヘッダーを MAC レイヤーで認識できないため、パケットが失われます。

解決方法

この問題を回避するには、以下のいずれかの回避策を使用してください。

  1. TX リンクパートナーとインテル® Stratix® 10 トランシーバー RX 間で 0 PPM クロックを使用
  2. コアロジックに同様の RX コア FIFO 機能を実装する代替として、1G/2.5G/5G/10G マルチレート・イーサネット PHY IP を使用

この問題は、インテル® Quartus® Prime 開発ソフトウェア・プロ・エディションの今後のリリースで修正される予定です。

関連製品

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

インテル® Stratix® 10 MX FPGA
インテル® Stratix® 10 TX FPGA
インテル® Stratix® 10 SX SoC FPGA
インテル® Stratix® 10 GX FPGA
インテル® Stratix® 10 FPGA & SoC FPGA

1

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