PCI Express*向け F タイル Avalon® ストリーミングのインテル® FPGA IPユーザーガイド

ID 683140
日付 12/17/2021
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

3.1.2. refclk

パッケージレベルでは、FGTPMA用の10個の基準クロックピンがあります。 FGT基準クロックの8つ(refclk [0]-refclk [7])PCI Expressチャネルの基準クロック入力として使用できます。PCI ExpressのFタイルAvalonストリーミングIPには、IPのハードIPモード・コンフィグレーションに応じて、最大4つの基準クロックポート(refclk0 – refclk3)があります。複数のFGTクワッドにまたがるハードIPモードの場合、クワッドがアクセスできる基準クロックピンを使用する必要があります。HIPモードに応じて、 インテル® Quartus® Prime デザインでIPの基準クロックポートを対応する基準クロックピンに割り当てる必要があります。

次の表は、ハードIPモードに応じた、PCI Express用のFタイル Avalon ストリーミング IPの基準クロックピンの基準クロックポートへのマッピングを示しています。

表 10.  基準クロックポートから基準クロックピンへのマッピング
モード refclk0ポート refclk1ポート refclk2ポート refclk3ポート
1 x16 refclk[2] または refclk[3] または refclk[4] または refclk[5] ピン refclk[2] または refclk[3] または refclk[4] または refclk[5] ピン N/A N/A
1 x8 refclk[0] または refclk[1] または refclk[2] または refclk[3] または refclk[4] または reflck[5] ピン refclk[0] または refclk[1] または refclk[2] または refclk[3] または refclk[4] または reflck[5] ピン N/A N/A
2 x8 refclk[0] または refclk[1] または refclk[2] または refclk[3] または refclk[4] または reflck[5] ピン refclk[2] または refclk[3] または refclk[4] または refclk[5] または refclk[6] または reflck[7] ピン N/A N/A
1 x4 refclk[0] または refclk[1] または refclk[2] または refclk[3] または refclk[4] または reflck[5] ピン refclk[0] または refclk[1] または refclk[2] または refclk[3] または refclk[4] または reflck[5] ピン N/A N/A
2 x4 refclk[0] または refclk[1] または refclk[2] または refclk[3] または refclk[4] または reflck[5] ピン refclk[0] または refclk[1] または refclk[2] または refclk[3] または refclk[4] または reflck[5] ピン N/A N/A
4 x4 refclk[0] または refclk[1] または refclk[2] または refclk[3] または refclk[4] または reflck[5] ピン refclk[2] または refclk[3] または refclk[4] または refclk[5] または refclk[6] または reflck[7] ピン refclk[0] または refclk[1] または refclk[2] または refclk[3] または refclk[4] または reflck[5] ピン refclk[2] または refclk[3] または refclk[4] または refclk[5] または refclk[6] または reflck[7] ピン
注:
  1. 1 x16、1 x8、および1 x4モードの場合、refclk0ポートとrefclk1ポートの両方を、「Fタイル Reference andSystemPLLClocks」IPからの単一のoutrefclk_fgt_i(i = 0〜7)ポートに接続する必要があります。
  2. 2 x8、2 x4、および4 x4モードの場合、ユーザーは、すべてのrefclkポートで単一のrefclkソースを共有し、「Fタイル Reference and SystemPLLClocks」 IPから単一のoutrefclk_fgt_i(i = 0〜7)ポートに接続するオプションがあります。
  3. 独立したrefclkソースは2x8および4x4モードでサポートされていますが、2x4モードではサポートされていません。
注: 基準クロックピンと基準クロックネットワークの詳細については、基準クロックネットワークのセクション FタイルのアーキテクチャーとPMAおよびFEC Direct PHY IPユーザーガイドを参照してください。
図 4. 2x8モードの単一の100MHzクロックソース
図 5. 2x8モードの独立した100MHzクロックソース

2x8モードでは、refclk0ポートとrefclk1ポートを、パッケージレベルで基準クロックピンに接続された単一の100 MHzクロックソース、またはシステム・アーキテクチャーに応じて2つの独立した100MHzソースのいずれかで駆動できます。たとえば、システムの各x8ポートが個別のCPU/ルートコンプレックスに接続されている場合、独立したクロックソースを使用して基準クロックピンを駆動する必要がある場合があります。PERST# クロックソースの安定性を示す必要があります。

図 6. 4x4モードの単一の100MHzクロックソース
図 7. 4x4モードの独立した100MHzクロックソース

4x4モードでは、 refclk0refclk3 システム・アーキテクチャーに応じて、単一の100 MHzクロックソースを備えたポートは、パッケージレベルで基準クロックピンに接続するか、2つの独立した100MHzクロックソースまたは4つの独立したクロックソースに接続します。 PERST# クロックソースの安定性を示す必要があります。

基準クロックピンrefclk[0]refclk[7]の1つは、pld_clkおよびcoreclkout_hipクロックを生成するシステムPLLへの100MHz基準クロックとして共有することもできます。システムPLLの基準クロックは常に実行されている必要があります。このクロックが低下すると、PCI ExpressコントローラーはFPGAファブリックと通信できなくなります。

注: 基準クロックとシステムPLLの制限の詳細については、クロックの規則と制限 のセクション FタイルアーキテクチャーとPMAおよびFECDirectPHYIPユーザーガイドを参照してください。