インテルのみ表示可能 — GUID: fxq1505714147229
Ixiasoft
2.3.1. プロトコルのプリセット
2.3.2. GXTチャネル
2.3.3. GeneralパラメーターおよびDatapathパラメーター
2.3.4. PMAパラメーター
2.3.5. PCS-Core Interfaceパラメーター
2.3.6. Analog PMA Settingsパラメーター
2.3.7. Enhanced PCSパラメーター
2.3.8. Standard PCSパラメーター
2.3.9. PCS Direct Datapathパラメーター
2.3.10. Dynamic Reconfigurationパラメーター
2.3.11. Generation Optionsパラメーター
2.3.12. PMA、キャリブレーション、およびリセットポート
2.3.13. PCS-Core Interfaceポート
2.3.14. エンハンストPCSポート
2.3.15. 標準PCSポート
2.3.16. トランシーバーPHY PCS-to-Coreインターフェイスのリファレンス・ポート・マッピング
2.3.17. IPコアファイルの位置
2.5.1.1. PIPE用トランシーバー・チャネルのデータパス
2.5.1.2. サポートされているPIPE機能
2.5.1.3. PIPE Gen1、Gen2、Gen3モードでのTX PLLの接続方法
2.5.1.4. インテルStratix 10トランシーバーでのPCI Express (PIPE) の実装方法
2.5.1.5. PIPE用のネイティブPHY IPコアのパラメーター設定
2.5.1.6. PIPE用fPLL IPコアのパラメーター設定
2.5.1.7. PIPE用ATX PLL IPコアのパラメーター設定
2.5.1.8. PIPE用ネイティブPHY IPコアのポート
2.5.1.9. PIPE用fPLLポート
2.5.1.10. PIPE用のATX PLLのポート
2.5.1.11. TXディエンファシスのプリセットマッピング
2.5.1.12. PIPEコンフィグレーションにおけるチャネルの配置方法
2.5.1.13. Gen3のリンク・イコライゼーション
2.5.1.14. タイミング・クロージャーに関する推奨事項
3.1. PLL
3.2. 入力リファレンス・クロック・ソース
3.3. トランスミッター・クロック・ネットワーク
3.4. クロック生成ブロック
3.5. FPGAファブリック-トランシーバー間のインターフェイス・クロッキング
3.6. ダブルレート転送モード
3.7. トランスミッター・データパス・インターフェイスのクロッキング
3.8. レシーバー・データパス・インターフェイスのクロッキング
3.9. チャネル・ボンディング
3.10. PLLカスケード・クロック・ネットワーク
3.11. PLLおよびクロック・ネットワークの使用
3.12. PLLおよびクロック・ネットワークの改訂履歴
5.2.2.1. RXギアボックス、RXビットスリップ、および極性反転
5.2.2.2. ブロック・シンクロナイザー
5.2.2.3. Interlakenディスパリティー・チェッカー
5.2.2.4. デスクランブラー
5.2.2.5. Interlakenフレーム・シンクロナイザー
5.2.2.6. 64B/66Bデコーダーおよびレシーバー・ステートマシン (RX SM)
5.2.2.7. 10GBASE-Rビットエラー・レート (BER) チェッカー
5.2.2.8. Interlaken CRC-32チェッカー
5.2.2.9. RX PCS FIFO
5.2.2.10. RX Core FIFO
6.1. チャネルおよびPLLブロックのリコンフィグレーション
6.2. リコンフィグレーション・インターフェイスとの相互作用
6.3. 複数のリコンフィグレーション・プロファイル
6.4. アービトレーション
6.5. ダイナミック・リコンフィグレーションにおける推奨事項
6.6. ダイナミック・リコンフィグレーション実行の手順
6.7. ダイレクト・リコンフィグレーション・フロー
6.8. Native PHY IPまたはPLL IPコア・ガイド・リコンフィグレーション・フロー
6.9. 特殊なケースでのリコンフィグレーション・フロー
6.10. アナログPMA設定の変更
6.11. ポートおよびパラメーター
6.12. 複数のIPブロックにわたってマージするダイナミック・リコンフィグレーション・インターフェイス
6.13. エンベデッド・デバッグ機能
6.14. タイミング・クロージャーに関する推奨事項
6.15. サポートされない機能
6.16. トランシーバー・レジスター・マップ
6.17. リコンフィグレーション・インターフェイスおよびダイナミック・リコンフィグレーションの改訂履歴
7.5.1. デュプレックス・チャネルのリキャリブレーション (PMA TXおよびPMA RXの両方)
7.5.2. デュプレックス・チャネルでのみのPMA RXのリキャリブレーション
7.5.3. デュプレックス・チャネルでのみのPMA TXのリキャリブレーション
7.5.4. シンプレックスTXの同じ物理チャネルへのマージなしのPMAシンプレックスRXのリキャリブレーション
7.5.5. シンプレックスRXの同じ物理チャネルへのマージなしのPMAシンプレックスTXのリキャリブレーション
7.5.6. シンプレックスTXがマージされた物理チャネルでのPMAシンプレックスRXのみのリキャリブレーション
7.5.7. シンプレックスRXがマージされた物理チャネルでのPMAシンプレックスTXのみのリキャリブレーション
7.5.8. fPLLのリキャリブレーション
7.5.9. ATX PLLのリキャリブレーション
7.5.10. TX PLLとして使用する場合のCMU PLLのリキャリブレーション
インテルのみ表示可能 — GUID: fxq1505714147229
Ixiasoft
6.6.2. PLLリコンフィグレーション
- CMU PLLおよびCDRリコンフィグレーションの場合、バックグラウンド・キャリブレーションをイネーブルしている場合は、チャネル・オフセット・アドレス0x542 [0]を0x0に設定してディスエーブルします。ATX PLLまたはfPLLをリコンフィグレーションする場合は、この手順をスキップしてください。
0x542 [0] = 0x0、0x481 [2] = 0x0、または reconfig_waitrequest がLowになった場合は、正常にディスエーブルしています。
- Pause Traffic: 必要なチャネルリセットをアサートします (必要な場合)。どのリセットをアサートする必要があるかについての詳細は、ダイナミック・リコンフィグレーションにおける推奨事項を参照してください。
- Prepare PLL: リコンフィグレーションの準備として、PreSICEにfPLL/ATX PLL/CMU PLL/CDRをコンフィグレーション (pre_reconfig ビットを設定) するように要求します。PreSICEを要求するには、アドレス0x100への読み出し変更書き込みを行い、fPLL/ATX PLL/CMU PLL/CDRの pre_reconfig ビットを値1に変更します。
- 1'b1: PreSICEにfPLL/ATX PLL/CMU PLL/CDRをリコンフィグレーション・モードでコンフィグレーションするように要求します。
- 1'b0: リコンフィグレーション・モードは要求されていません。
表 158. pre_reconfig ビットマップ TX PLL オフセット[ビット] ATX_PLL 0x100[1] fPLL 0x100[0] CMU PLL 0x100[3] - Return Control: 内部コンフィグレーション・バス・アクセスをPreSICEに戻します。制御を戻すには、fPLL/ATX PLL/CMU PLL/CDRのアドレス0x000に値0x01で直接書き込みます。pll_cal_busy/rx_cal_busy 信号を監視するか、またはステータスレジスターから pll_cal_busy/rx_cal_busy 信号ステータスを読み出して、PreSICEが動作を完了するのを待ちます。
- Modify: ダイレクト・リコンフィグレーション・フロー、Native PHYまたはPLLのIPガイド・リコンフィグレーション・フロー、および特殊なケースでのリコンフィグレーション・フローに記載されたフローを使用して、必要なリコンフィグレーションを実行します。
- Re-align: リコンフィグレーションにデータレートまたはプロトコルモードの変更が含まれる場合は、リキャリブレーションを要求し、キャリブレーションが完了するのを待ちます。tx/rx/pll_cal_busy がデアサートされると、キャリブレーションが完了します。キャリブレーション・レジスターおよびリキャリブレーションを実行する手順の詳細については、キャリブレーションの章を参照してください。データレート変更用にPLLをリコンフィグレーションした場合は、PLLおよびチャネルTXをリキャリブレーションする必要があります。
- Return Control: 必要なすべてのリコンフィグレーションおよびリコンフィグレーションを実行した後、内部コンフィグレーション・バス・アクセスをPreSICEに戻します。バス・アービトレーションを返すには、0x01をオフセットアドレス0x000に直接書き込みます。チャネルのPMAアナログ・パラメーターをリコンフィグレーションする必要のある場合があります。詳細については、PMAアナログ・パラメーターの変更の項を参照してください。
- Resume Traffic: アナログリセットのデアサート後、デジタルリセットを行います。デアサートする必要のあるリセットの詳細については、「ダイナミック・リコンフィグレーションにおける推奨事項」を参照してください。
- CMU PLLおよびCDRリコンフィグレーションの場合、および必要に応じて、チャネル・オフセット・アドレス0x542 [0]を0x1に設定して、バックグラウンド・キャリブレーションをイネーブルします。ATX PLLまたはfPLLをリコンフィグレーションする場合は、この手順をスキップしてください。
- バックグラウンド・キャリブレーション機能は、インテルQuartus Primeデザインスイート18.1以降のHタイル・プロダクション・デバイスで、およびデータレートが17.5 Gbps以上の場合のみ使用可能です。
- 詳細は、バックグラウンド・キャリブレーションを参照してください。