Low Latency 100G Ethernet Intel® IPコア・ユーザーガイド: インテル® Stratix® 10デバイス用

ID 683100
日付 5/21/2021
Public
ドキュメント目次

1.1. Low Latency 100G Ethernet Intel FPGA IPコアでサポートされている機能

IPコアのデザインは、IEEEウェブサイト (www.ieee.org) で入手可能なIEEE802.3ba-2010および802.3bj High Speed Ethernet Standardに準拠しています。MACでは、カットスルー・フレーム処理を提供し、レイテンシーを最適化し、フル・ワイヤー・ライン・スピードをサポートします。これには、64バイトのフレーム長と、バックツーバックまたは混合長のトラフィックが使われ、ドロップパケットはありません。すべてのLow Latency 100G Ethernet Intel FPGA IPコアのバリエーションにはMACとPHYの両方が含まれ、すべてのバリエーションは全二重モードです。これらのIPコアのバリエーションには、次の機能があります。

  • PHYの機能
    • インテル® Stratix® 10 FPGA 25.78125Gbpsシリアル・トランシーバーにシームレスにインターフェイスするソフトPCSロジック
    • 25.78125Gbpsで動作する、4つのFPGAハード・シリアル・トランシーバー・レーンで構成されているCAUI-4外部インターフェイス
    • IEEE Standard 802.3-2015 Clause 73および25G Ethernet Consortium Schedule Draft 1.6で定義されているオート・ネゴシエーション (AN)
    • IEEE Standard 802.3-2015 Clauses 92と93、および25G Ethernet Consortium Schedule Draft 1.6で定義されているリンク・トレーニング (LT)
    • オプションのReed-Solomon前方誤り訂正RS-FEC (528,514)
  • フレーム構造制御機能
    • ジャンボパケットのサポート
    • TXおよびRX CRCパススルー制御
    • オプションのTX CRC生成および挿入
    • 独自のユーザー管理情報転送を必要とするアプリケーション用のRXおよびTXプリアンブル・パススルーのオプション
    • Low Latency 100G Ethernet Intel FPGA IPイーサネット接続で64バイトの最小イーサネット・フレーム長を満たすためのTX自動フレームパディング
    • アライメント・マーカー挿入用のパケット間Gap変調機能
  • フレームの監視と統計情報
    • RX CRCチェックとエラーのレポート
    • IEEE仕様に準拠したオプションのRX厳密SFDチェック
    • IEEE仕様に準拠したRXの不正な形式のパケットチェック
    • 受信制御フレームタイプの表示
    • オプションの統計情報カウンター
    • ローカルフォールトを報告し、リモート障害を生成するオプションのフォールト信号。IEEE802.3ba-2012 Ethernet Standard Clause 66のサポートがあります。
  • フロー制御
    • 一時停止レジスターまたは一時停止インターフェイスを使用した、オプションのIEEE 802.3 Clause 31のイーサネット・フロー制御動作
    • 微調整のために一時停止レジスターを使用した、オプションの優先順位ベースのフロー制御。IEEE Standard 802.1Qbb-2011 - Amendment 17: Priority-based Flow Controlに準拠しています。
    • 一時停止フレーム・フィルタリング制御
  • デバッグおよびテスト容易性の機能
    • 自己診断テスト用の、シリアル・トランシーバーでのオプションのシリアルPMAループバック (TXからRX)
    • テストとデバッグをサポートするTXエラー挿入機能
    • PHYシグナル・インテグリティーのデバッグまたは監視用の、オプションのNative PHY Debug Master Endpoint (NPDME) へのアクセス
  • ユーザー・システム・インターフェイス
    • IPコア・コントロール・レジスターおよびステータスレジスターにアクセスするための、 Avalon® Memory-Mapped (Avalon-MM) 管理インターフェイス
    • Avalon-STデータパス・インターフェイスは、最上位バイト (MSB) のフレームの開始によりクライアント・ロジックに接続します。インターフェイスのデータ幅は512ビットです。このRXクライアント・インターフェイスのSOPアライメントと、RXおよびTXプリアンブル・パススルー・オプションにかかわらずデータレートを確保します。
    • ハードウェアおよびソフトウェアのリセット制御

イーサネット・プロトコルの詳細な仕様については、IEEE 802.3ba-2010 High Speed Ethernet Standardを参照してください。