1. Fタイルの概要
2. Fタイルのアーキテクチャー
3. F-Tile PMA/FEC Direct PHY Intel® FPGA IPの実装
4. F-Tile Reference and System PLL Clocks Intel® FPGA IPの実装
5. FタイルPMA/FEC Direct PHYデザインの実装
6. サポートされるツール
7. Fタイル・トランシーバー・リンクのデバッグ
8. FタイルのアーキテクチャーとPMAおよびFEC Direct PHY IPのユーザーガイド・アーカイブ
9. FタイルのアーキテクチャーとPMAおよびFEC Direct PHY IPのユーザーガイド改訂履歴
A. 付録
2.2.2.1. 400GハードIPとFHTを使用している1つの200GbE-4インターフェイスの実装
2.2.2.2. 400GハードIPとFHTを使用している1つの200GbE-2インターフェイスの実装
2.2.2.3. 400GハードIPとFHTを使用している1つの100GbE-1インターフェイスの実装
2.2.2.4. 400GハードIPとFGTを使用している1つの100GbE-4インターフェイスの実装
2.2.2.5. 200GハードIPとFGTを使用している1つの10GbE-1インターフェイスの実装
2.2.2.6. 400GハードIPとFHTを使用している3つの25GbE-1インターフェイスの実装
2.2.2.7. 400GハードIPとFHTを使用している1つの50GbE-1インターフェイスと2つの25GbE-1インターフェイスの実装
2.2.2.8. 400GハードIPとFHTを使用している1つの100GbE-1インターフェイスと2つの25GbE-1インターフェイスの実装
2.2.2.9. 400GハードIPとFHTを使用している2つの100GbE-1インターフェイスと1つの25GbE-1インターフェイスの実装
2.2.2.10. 400GハードIPとFHTを使用している100GbE-1、100GbE-2、および50GbE-1インターフェイスの実装
3.1. F-Tile PMA/FEC Direct PHY Intel® FPGA IPの概要
3.2. F-Tile PMA/FEC Direct PHY Intel® FPGA IPを使用するデザイン
3.3. IPのコンフィグレーション
3.4. 信号とポートのリファレンス
3.5. PMAおよびFECモードにおけるPHY TXおよびRXデータパスのビットマッピング
3.6. クロック
3.7. カスタム拍生成ポートとロジック
3.8. リセットのアサート
3.9. ボンディングの実装
3.10. 独立したポートのコンフィグレーション
3.11. コンフィグレーション・レジスター
3.12. コンフィグレーション可能な Quartus® Prime開発ソフトウェアの設定
3.13. ハードウェア・テストに向けたF-Tile PMA/FEC Direct PHY Intel® FPGA IPのコンフィグレーション
3.14. Avalon® メモリーマップド・インターフェイスを使用してのハードウェア・コンフィグレーション
3.4.1. TXおよびRXのパラレルおよびシリアル・インターフェイス信号
3.4.2. TXおよびRXのリファレンス・クロックとクロック出力インターフェイス信号
3.4.3. リセット信号
3.4.4. RS-FECの信号
3.4.5. カスタム拍のコントロールおよびステータス信号
3.4.6. TX PMAのコントロール信号
3.4.7. RX PMAのステータス信号
3.4.8. TX/RXのPMAおよびコア・インターフェイスFIFOの信号
3.4.9. PMA Avalon® メモリーマップド・インターフェイスの信号
3.4.10. データパス Avalon® メモリーマップド・インターフェイスの信号
5.1. Fタイル PMA/FEC Direct PHYデザインの実装
5.2. F-Tile PMA/FEC Direct PHY Intel® FPGA IPのインスタンス化
5.3. F-Tile PMA/FEC Direct PHY Intel® FPGA IPでのRS-FEC Directデザインの実装
5.4. F-Tile Reference and System PLL Clocks Intel® FPGA IPのインスタンス化
5.5. カスタム拍生成ポートとロジックのイネーブル
5.6. FタイルPMA/FEC Direct PHYデザインのIPの接続
5.7. FタイルPMA/FEC Direct PHYデザインのシミュレーション
5.8. Fタイル・インターフェイスのプランニング
3.3.4. RS-FEC (リードソロモン前方誤り訂正) のオプション
F-Tile PMA/FEC Direct PHY Intel® FPGA IPは、RS-FEC (528, 514)、RS (544, 514)、RS (272, 258) をサポートします。この機能は、パラメーター・エディターで有効にすることができます。それには、 Common Datapath Options にある RS-FEC タブで、Enable RS-FEC オプションを選択します。
F-Tile PMA/FEC Direct PHY Intel® FPGA IPは、25G FECでビルディング・ブロックとして利用することができます。つまり、FECの最小モジュールは25G 1つです。クロックおよびリセット信号が、IPを実装している同じ100G FECコアから共有されていることを確認する必要があります。
F-Tile PMA/FEC Direct PHY Intel® FPGA IPで Enable RS-FEC オプションをオンにすると、IPで1チャネルしか使用していない場合でも、RS-FECブロックが使用されます。同じF-Tile PMA/FEC Direct PHY Intel® FPGA IPコアを使用して、さまざまなプロトコルを実装することができます。RS-FECおよびTX/RXのオプションは個別に有効にすることができます。ただし、FECモードは同じにする必要があります。Enable RS-FEC がオフになっている場合、次のオプションはすべてグレー表示されます。
ソフトIPには32ビットのCWBINカウンターが実装されています。ソフトロジックは、ハードIPのFECブロックの8 ビットCWBIN 0 - 3レジスターを32ビットのソフト・ロジック・レジスターに変換します。32ビットCWBINカウンターは、パラメーターの設定を使用して有効にすることができます。また、これらはすべてのFECモードで利用可能です。
注: 32ビットCWBINレジスターにアクセスする方法に関しては、PMAおよびFEC Direct PHYソフトCSRのレジスターマップを参照してください。他のFECレジスターにアクセスする方法に関しては、FECのレジスターマップを参照してください。
F-Tile PMA/FEC Direct PHY Intel® FPGA IPは、次のモードをサポートします。
- Ethernet Technology Consortium* (ETC) RS (272,258)
- IEEE 802.3 RS (528,514) (CL 91)
- IEEE 802.3 RS (528,514) (CL 91) ETC
- Fibre Channel RS (528, 514)
- FlexO RS (528, 514)
- IEEE 802.3 RS (544,514) (CL 134)
- Custom IEEE 802.3 RS (544, 514) (CL 134) @26.5625Gbps
- Interlaken RS (544, 514)
- Fibre Channel RS (544, 514)
- FlexO RS (544, 514)
図 68. パラメーター・エディターにおけるRS-FECのオプション
| パラメーター | 値 | 詳細 |
|---|---|---|
| Enable RS-FEC | On/Off | RS-FECモジュールを有効にします。デフォルト値は Off です。
注: Enable RS-FEC オプションがオンの場合、各PMAでは、Provide separate interface for each PMA オプションを使用しての個別インターフェイスは使用することができません。
|
| RS-FEC Mode |
|
さまざまなトポロジーのRS-FECモードを指定します。デフォルト値は IEEE 802.3 RS (528,514) (CL 91) です。 |
| Include 32bit soft CWBIN counters | On/Off | 32ビットCWBIN 0 - 3カウンターのソフト実装を有効にします。このパラメーターは、RS-FECが有効になっている場合にのみ使用可能です。RS-FECが無効になっている場合はグレー表示されます。 |
| Reconfig clock frequency | 100MHzから250MHz | 32ビット・ソフトCWBINカウンターが有効になっている場合にのみ使用することができます。使用しているリコンフィグレーション・クロックの周波数をここで指定する必要があります。 |
| Enable RS-FEC loopback | On/Off | RS-FECのループバックを有効にします。 |
| Enable RS-FEC Data interleave pattern | On/Off | FECレーンは、各物理レーンにおいてビットでインターリーブされます。有効になっている場合は、64/80 (IEEE 802専用) です。デフォルト値は Off です。 |