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

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

7.11. カスタム・レート・インターフェイス

F-Tile Ethernet Intel® FPGA Hard IPカスタム・レート・インターフェイスは、Use external custom cadence controller オプションを有効にしている場合に利用することができます。このインターフェイスでは、システムクロックとTXトランシーバーPLLのレートの違いが考慮されます。

表 55.  カスタム・レート・インターフェイスの信号 i_custom_cadence 信号を除いて、すべてのカスタム・レート・インターフェイス信号は非同期です。

信号名

内容

i_custom_cadence 1

カスタムデータの有効信号。

  • 1'b1: このサイクルのデータ拍有効をHighに設定します。
  • 1'b0: このサイクルのデータ拍有効をLowに設定します。

この信号は、使用しているクロックレートと必要なクロックレートの比率に対応する一定のデータ有効拍を生成するカウンター、またはトランシーバーTX FIFOもしくは外部TX FIFOの現在の占有率に基づきデータ有効拍を増減するシステムに接続します。

注: TXリセットシーケンスには、有効なカスタム拍のパルスが必要です。i_custom_cadence の駆動は、o_tx_lanes_stable のアサート前に開始する必要があります。i_custom_cadence は、o_tx_pll_locked がアサートし、外部の拍子生成ロジックとクロックのリセットが解除されたらすぐに開始することができます。
図 53. 固定データ有効比でのカスタム・レート・インターフェイスの動作

一定の高パルスと低パルスの比率を生成してチャネルの流れのバランスをとるカウンターにより、カスタム拍レートのインターフェイスを駆動することができます。