FタイルのアーキテクチャーとPMAおよびFEC Direct PHY IPのユーザーガイド

ID 683872
日付 1/24/2024
Public
ドキュメント目次

3.7. カスタム拍生成ポートとロジック

システムPLLクロックモードを使用している場合は、カスタム拍生成 (CCG) ポートとロジックのユースケースで説明されているユースケースに対して、Custom cadence generation (CCG) ports and logic パラメーターを有効にする必要があります。CCGロジックを有効にすると、システムPLLクロックモードを使用している際に、データパスのオーバークロックによってTX PMAインターフェイスFIFOがオーバーフローしないようになります。

表 79.  カスタム拍生成 (CCG) ポートとロジックのユースケース
コンフィグレーション データパスのクロックモード システムPLLの周波数 Custom Cadence Generation (CCG) Ports and Logic を有効にする
PMA Direct PMA 該当なし いいえ
PMA Direct システムPLL PMAパラレルクロック周波数に等しい。PMAパラレルクロック周波数とシステムPLL周波数の間のPPMはなし。つまり、PMAとシステムPLLのリファレンス・クロック・ソースは同じ。38 いいえ
PMA Direct システムPLL PMAパラレルクロック周波数よりも大きい。 はい
FEC Direct システムPLL PMAパラレルクロック周波数に等しい。PMAパラレルクロック周波数とシステムPLL周波数の間のPPMはなし。つまり、PMAとシステムPLLのリファレンス・クロック・ソースは同じ。 いいえ
FEC Direct システムPLL PMAパラレルクロック周波数に等しい。PMAパラレルクロック周波数とシステムPLL周波数の間のPPMあり。つまり、PMAとシステムPLLのリファレンス・クロックは異なる。 はい
FEC Direct システムPLL PMAパラレルクロック周波数よりも大きい。 はい

Custom cadence generation (CCG) ports and logic を有効にすると、tx_cadencetx_cadence_fast_clktx_cadence_slow_clk ポートが F-Tile PMA/FEC Direct PHY Intel® FPGA IP で利用できるようになります。CCGロジックは、tx_cadence_fast_clk および tx_cadence_slow_clk 入力を使用し (PMAインターフェイスFIFOのステータスは監視しません)、tx_cadence 出力信号を生成します。tx_cadence を使用して、TX PMAインターフェイスのデータ有効ビットをアサートまたはデアサートする必要があります。このビットは、TXパラレルデータのビットの1つです。パラレルデータのマッピング情報 を参照してください。

表 80.  tx_cadence_fast_clk と tx_cadence_slow_clk の接続
コンフィグレーション TXの倍幅転送を有効にする 推奨される接続
PMA Direct はい
  • tx_cadence_fast_clk を System PLL Clock Div2 に接続
  • tx_cadence_slow_clk をワードクロック/2 またはボンディング・クロック/2 に接続
PMA Direct いいえ
  • tx_cadence_fast_clk を System PLL Clock に接続
  • tx_cadence_slow_clk をワードクロックまたはボンディング・クロックに接続
FEC Direct はい
  • tx_cadence_fast_clk を System PLL Clock Div2 に接続
  • tx_cadence_slow_clk をユーザークロックに接続 (DIV 66またはDIV 68)
38 システムPLLのクロックモードでPMA Directを使用する場合に、PMAとシステムPLLのリファレンス・クロックが異なるクロックソースから提供されている場合は、システムPLLの周波数をPMAパラレルクロックの周波数と等しくすることはできません。システムPLLの周波数は、PPMを含めて、可能な限り最速のTXおよびRX PMAクロック以上にする必要があります。