F-Tile Ethernet Intel® FPGA Hard IPユーザーガイド

ID 683023
日付 7/08/2024
Public
ドキュメント目次

12. F-Tile Ethernet Intel® FPGA Hard IPユーザーガイド改訂履歴

ドキュメント・バージョン Quartus® Primeのバージョン 変更内容
2024.07.08 24.2 次の変更を行いました。
  • TX MACセグメント化クライアント・インターフェイス から、次の誤解を招き矛盾する記述を削除しています。
    • i_tx_mac_valid は、パケット転送時にLowになることがあります。
  • TX MACセグメント化クライアント・インターフェイス を更新し、o_tx_mac_ready 信号デアサート時に i_tx_mac_valid 信号がデアサートされるようにしました。
  • PTP非対称遅延リコンフィグレーション・インターフェイス で、ポート名 i_reconfig_ptp_asym_addr[16:0] のワードアドレスをバイトアドレスに置換しました。
  • ステータス・インターフェイス の項のステータス信号 の表で、i_stats_snapshot 信号の説明を更新しました。
2024.06.05 24.1 機能の説明 のセクションにあるデータパスの説明 で、注記「受信方向でリンク障害が発生すると、IPはRX統計カウンターをクリアします。」を追加しました。
2024.04.01 24.1 次の変更を行いました。
  • Agilex™ 9デバイスファミリーのサポートを追加しました。
  • FlexEおよびOTNモードのインターフェイス の項を更新しました。
  • PCSモードのTXインターフェイス で、o_tx_pll_lanes_stableo_tx_lanes_stable に訂正しました。
2024.03.11 23.4 Synchronous Ethernet動作におけるクロック接続 で次の画像を更新しました。
  • IPパラメーター・エディター: Enable dedicated CDR Clock Output
  • Select Designsで選択可能なデザイン例
2023.12.04 23.4 次の変更を行いました。
  • Nios IIからNios Vに変更になったことにより、リソース使用率の表を更新しました。
  • パラメーター で、Stop TX traffic when link partner sends PAUSE パラメーターの説明を訂正しました。
  • パラメーター に、新しいIPパラメーターの Enable IPXACT を追加しました。
  • UI値とPMA遅延 で、イーサネット・モードのUI値とPMA遅延の表のTXおよびRXフィールドを更新しました。
  • デバイスのスピードグレード・サポート で、Agilex 7 041デバイスのPTPサポートにおける制約を削除しました。
203.10.02 23.3 次の変更を行いました。
  • TX 1ステップ・タイムスタンプ・インターフェイス で、i_ptp_ts_offset の説明と図を訂正しました。
  • F-Tile Ethernet Intel® FPGA Hard IPのパラメーター で、F-Tile Ethernet Intel® FPGA Hard IPのパラメーター: IPタブのスクリーンショットに Analog parameters タブを追加しました。
  • パラメーター のセクションで、 Include Deterministic Latency Interface IPパラメーターを削除しました。
  • インターフェイスの概要 のセクションから、Deterministic latency Interface の項を削除しました。
  • F-Tile Auto-Negotiation and Link Training for Ethernet Intel® FPGA IPパラメーターのスクリーンショットに Target Profile Settings タブを追加しました。
  • F-Tile Auto-Negotiation and Link Training for Ethernet Intel® FPGA IP パラメーター のセクションに次のパラメーターを追加しました。
    • Enable AN/LT Debug Endpoint for Ethernet Toolkit
    • Enable Fast Simulation
    • Enable Dynamic AN/LT
2023.06.26 23.2
  • OTNモード で、アライメント・マーカーの説明を更新しました。
  • PTP RXクライアント・フロー に注記を追加しました。
  • PCS66 TXインターフェイスの信号 の表で、信号名 i_tx_pcs66_am のアライメント・マーカーに関する説明を追加しました。
  • サポートされているモジュールおよびIP で、ANLTの機能に関する説明を更新しました。
  • AN/LT parameters IPタブのANチャネルに関して注記を追加しました。
  • レジスター で、バイトアドレスをワードアドレスに変換するには2ビット右にシフトします (4で割る) という記述を追加しました。
  • コンフィグレーション・レジスター で、「コンフィグレーションされているイーサネット・フラクチャー外のレジスターセットへの不正アクセスは推奨されません。」という記述を追加しました。
2023.04.03 23.1
  • ラウンドトリップ・レイテンシー の表で次の内容を更新しました。
    • IEEE 802.3 RS(544,514) をすべてIEEE 802.3 RS(528,514) (CL91) に置換しています。
    • IEEE 802.3 RS(528,514) (CL91) をすべてIEEE 802.3 RS(544,514) (CL134) に置換しています。
  • Synchronous Ethernet動作におけるクロック接続 で、分周器の値Nを取得する手順を追加しています。
  • TXパッキングロジック で、「TXパッキングを有効にする機能はPTPがオンになっている場合は利用できません」という注記を削除しました。
  • TXパッキングロジック のセクションでALM数を更新しました。
  • 高精度時間プロトコル のセクションで機能 を更新し、Advancedモードのタイムスタンプ精度に200GEおよび400GEモードを含めています。
  • PTPタイムスタンプ精度 を更新し、200GEおよび400GEイーサネット・データレートのAdvanced精度モードを± 1.5nsにしています。
  • Basicタイムスタンプ精度モードにおけるルーティング遅延調整 の項を新しく追加しました。
  • 製品ファミリー名を「Intel Agilex 7」に更新しました。
2022.12.19 22.4 次の変更を行いました。
  • F-Tile Ethernet Intel FPGA Hard IPの概要 で、F-Tile Ethernet Intel FPGA Hard IPのブロック図を更新し、フィラーテキストを削除しました。
  • バリアントの選択 の表に次の脚注を追加しました。
    • オートネゴシエーションとリンク・トレーニング・ハードウェアは、FECなし、IEEE 802.3 BASE-R Firecode (CL74)、およびIEEE 802.3 RS(528,514) (CL91) で利用可能です。
    • オートネゴシエーションとリンク・トレーニングは、IEEE 802.3 RS(544,514) (CL134) では利用できません。
  • デバイスのスピードグレード・サポート で、PTPを備えるIPコア・バリエーションのコアのスピードグレードに関する注記を更新しました。
  • デバイスのスピードグレード・サポート に注記を追加しました。OPNのAGIB041R29D1E2VR0、AGID041R29D1E2VR0、および密度コードが041のデバイスすべてにおいて、PTPを備える10GEのみがAdvancedモードでサポートされます。
  • F-Tile Ethernet Intel FPGA Hard IPの概要 で、ラウンドトリップ・レイテンシー の項を新しく追加しました。
  • リリース情報 を更新しました。
  • 次のパラメーターを追加しました。
    • Include Deterministic Latency Measurement
    • Advanced Mode
    • Custom Ethernet line rate
  • パラメーター で、Include 32-bit soft CWBIN Counters のデフォルトの設定を Off に更新しました。
  • パラメーター で、Enable TX packing Parameter の説明を更新しました。
  • クロックi_sampling_clk を追加しました。
  • Synchronous Ethernet動作におけるクロック接続 に、Synchronous Ethernet動作のデザイン例の生成 の内容を追加しました。
  • PTP RXクライアント・フロー で、パルス調整の計算とFECバリアントに関するコードを更新しました。
  • FlexEおよびOTNモードのTXインターフェイス で、i_tx_pcs66_am の説明を追加しました。
  • FlexEおよびOTNモードのRXインターフェイス で、o_rx_pcs66_am_valid の説明を追加しました。
  • 新しいサブセクションの確定的レイテンシー測定 を追加しました。
  • リセット信号 に、オートネゴシエーションとリンク・トレーニング機能に関する注記を追加しました。
  • リコンフィグレーション・インターフェイス に、Avalonインターフェイスの仕様書のパイプライン転送 のリファレンスを追加しました。
2022.09.26 22.3 次の変更を行いました。
  • デバイスのスピードグレード・サポート で、コアのスピードグレード/トランシーバーのスピードグレード の表を追加しました。
  • IP-XACTファイルの生成 で、IP-XACTファイルの情報を更新しました。
  • F-Tile Ethernet Intel FPGA Hard IPの概要 で、F-Tile Ethernet Intel FPGA Hard IPのブロック図を更新し、CWBINを含めています。
  • F-Tile Ethernet Intel FPGA Hard IPの概要32-bit soft CWBIN counters パラメーターの説明を追加しています。
  • リリース情報 を更新しました。
  • F-Tile Ethernet Intel FPGA Hard IPのパラメーター で、Include 32bit soft CWBIN counters および Reconfig clock frequency パラメーターを追加しました。
  • クロック信号 の表で、Enable IEEE 1588 PTP パラメーターの説明を追加しています。無効になっている場合は、このポートを1'b0に接続します。
  • 32ビット・ソフトCWBINカウンター の項を新しく追加しました。
  • AN/LTの機能の説明 に、B0 FHTマルチレーン・デザインにおけるオートネゴシエーションとリンク・トレーニングのボンディング・サポートに関する注記を追加しました。
  • クロック のセクションにSynchronous Ethernet (SyncE) 動作の実装 の項を新しく追加しました。
  • RX MACセグメント化クライアント・インターフェイス のセクションで、o_rx_mac_status_data の値 3'd3 を予約済みに訂正しました。
2022.06.20 22.2 次の変更を行いました。
  • デバイスのスピードグレード・サポートの注記を更新しました。
  • PCSモードのRXインターフェイス のセクションを更新し、ハードウェアのAMサイクル数を修正しています。
  • PTPクライアント・フローのセクションで、クライアント・フローにおける用語 の表を更新しました。FLバリアントのFECレーンの総数の行を追加しました。
  • Deterministic latency Interface の項を新しく追加しました。
  • TXパッキングロジック の項を新しく追加しました。
  • F-Tile Ethernet Intel® FPGA Hard IPのパラメーターで、Enable TX Packing および Include Deterministic Latency Interface パラメーターを追加しました。
  • サポートされるツール で、F-Tile Channel Placement Tool のリンク切れを修正しました。
2022.03.28 22.1 次の変更を行いました。
  • バリアントの選択 の表を更新しました。オートネゴシエーションおよびリンク・トレーニング・ハードウェアは、FHT NRZ 25GE-1、50GE-2、および100GE-4で利用可能です。
  • トランシーバーのスピードグレードに関連する情報をデバイスのスピードグレード・サポート に追加しました。
  • IPコアのパラメーターとオプションの指定 に、IP-XACTに関する記述を追加しました。
  • IP-XACTファイルの生成 の項を新しく追加しました。
  • フレームのパディング の注意を更新し、9バイトのペイロード要件を明確にしました。
  • PTP TXクライアント・フロー のステップ7とステップ8の順序を入れ替えました。
  • PTP RXクライアント・フロー のステップ9とステップ10の順序を入れ替えました。
  • イーサネット・モードのUI値とPMA遅延 の表で、FHTトランシーバーのTX/RXハードウェアPMA遅延を更新しました。
  • クロック のセクションを更新し、PTPクロックの制約を削除しました。PTPクロックは100MHzから250MHzで動作します。
  • RX MAC Avalon STクライアント・インターフェイス (パススルーおよびRX CRC転送を有効にしている場合) からCRCバイトに関する記述を削除しました。
  • コンフィグレーション・レジスター で、.ipxactファイル生成に関するリファレンスを追加しました。
  • PTPタイルアダプター: クロックポート、リセットポート、およびインターフェイス・ポート のセクションで、i_rst_n リセットの説明を改訂しました。
  • オートネゴシエーションおよびリンク・トレーニングのパラメーター のセクションからVerilogファイル形式固有の注記を削除しました。IPは、合成とシミュレーションでVHDLをサポートします。
  • F-Tile Ethernet Intel FPGA Hard IPユーザーガイドのアーカイブ を更新しました。
2022.01.07 21.4 次の変更を行いました。
  • F-Tile Ethernet Intel® FPGA Hard IP を次のとおり更新しました。
    • オートネゴシエーションおよびリンク・トレーニングのハードウェア・サポートに関する注記を概要 に追加しました。
    • デバイスのスピードグレード・サポート のセクションを新たに追加しました。
    • タイルファイルの生成 を更新し、quartus_tlg の更新を含めました。
    • F-Tile Ethernet Intel® FPGA Hard IP パラメーターFHT precoding enableEnable Native PHY Debug Endpoint パラメーターを追加しました。
    • PTP固有の i_reconfig_clk 周波数範囲の制約を追加しました。
  • F-Tile Auto-Negotiation and Link Training for Ethernet Intel® FPGA IP を次のとおり更新しました。
    • 概要 で、21.3固有の古い記述を削除しました。
    • リリース情報 を更新しました。
    • F-Tile Auto-Negotiation and Link Training for Ethernet Intel® FPGA IP パラメーター にVHDLの制約に関する注記を追加しました。
2021.10.04 21.3 次の変更を行いました。
  • 機能 の表に、PCSレーン並べ替えのサポートを追加しました。
  • バリアントの選択 の表から400GE-8固有の脚注を削除しました。400GE-4モードでは現在、オートネゴシエーションおよびリンク・トレーニングをサポートします。
  • F-Tile Ethernet Intel® FPGA Hard IPの概要 のPTPの説明を改訂しました。
  • リソース使用率 を追加しました。
  • F-Tile Ethernet Intel® FPGA Hard IPのパラメーター: IPタブ の表を更新しました。
    • PMA reference frequency の説明を更新しました。
    • System PLL frequency の説明にPTPに関連する周波数要件を追加しました。
    • Timestamp accuracy mode の説明にハードウェアの精度値に関する重要な注記を追加しました。
    • Enable Ethernet Debug Master Endpoint パラメーターを新たに追加しました。
  • TX MACセグメント化クライアント・インターフェイス に注記を追加しました。
  • PTP TXクライアント・フロー で、TX TAM調整の計算を更新しました。
  • PTP RXクライアント・フロー で、RX TAM調整の計算を更新しました。
  • Advancedタイムスタンプ精度モードにおけるルーティング遅延調整 のセクションを新たに追加しました。
  • 高精度時間プロトコル・インターフェイス を次のとおり更新しました。
    • PTPクロックの表から40Gイーサネット・レートを削除しました。40Gイーサネット・レートでは、PTP機能をサポートしません。
    • i_clk_tx_tod クロック周波数を250MHzから114.2857MHzに訂正しました。
  • RX UI調整 で、ステップ6を改訂しました。
  • リファレンス時間 (TAM) 間隔 で、50Gイーサネット・レートのシミュレーション・ベースのRX TAM値を更新しました。
  • イーサネット・モードのUI値とPMA遅延 の表で、ハードウェアUX PMA遅延値を更新しました。
  • PTPタイムスタンプの精度に関する注記をドキュメント全体を通して追加しました。この注記では、BaseモードとAdvancedモードで提供されているタイムスタンプ精度の値はシミュレーション・ベースの結果を表すことを強調しています。
  • クロック信号 の説明を更新し、次のクロック信号に対応しています。
    • i_clk_tx
    • i_clk_rx
    • i_clk_pll
    • i_clk_ref
  • PTPを有効にする場合の同期および非同期動作におけるクロック接続 の説明を改訂し、図を更新しました。
  • TX MAC Avalon STクライアント・インターフェイス で、信号名を i_sl_tx_valid から i_tx_valid に訂正しました。
  • TX MACセグメント化クライアント・インターフェイス で、固定レイテンシーの範囲を改訂しました。i_tx_mac_valido_tx_mac_ready 信号の間隔は、1から8クロックサイクルの固定レイテンシーにすることができます。
  • PTPクロックポート の表で、i_clk_ptp_sample クロックの説明を改訂しました。
  • イーサネット・ツールキットの概要 の項を新たに追加しました。
2021.06.28 21.2 初版