インテルのみ表示可能 — GUID: sqh1484175293814
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: sqh1484175293814
Ixiasoft
3.11.1.2. マルチチャネルx1ノンボンディング・コンフィグレーションの実装
このコンフィグレーションは、x1ノンボンディングの場合の延長上にあるコンフィグレーションとなります。以下の例では、10個のチャネルがPLL IPコアの2つのインスタンスに接続されています。x1クロック・ネットワークを使用するPLLは、同じトランシーバー・バンク内で6つのチャネルまでしかまたがることができないため、2つのPLLインスタンスが必要となります。残りの4チャネルにクロックを提供するためには、2つ目のPLLインスタンスが必要です。
10チャネルはボンディングされておらず無関係であるため、2つ目のPLLインスタンスごとに異なるPLLのタイプを使用できます。2つ以上のPLL IPコアを使用し、異なるチャネルを駆動する別のPLLを有することも可能です。いくつかのチャネルが異なるデータレートで動作している場合は、異なるチャネルを駆動する別のPLLを必要とします。
図 161. マルチチャネルx1ノンボンディング・コンフィグレーションのPHY IPコアおよびPLL IPコアの接続例
マルチチャネルx1ノンボンディング・コンフィグレーションの実装手順
- ご自身のデザインでインスタンス化するPLL IPコア (ATX PLL、fPLL、またはCMU PLL) を選択し、PLL IPコアをインスタンス化します。
- 詳細な手順については、ATX PLL IPコアのインスタンス化、fPLL IPコアのインスタンス化、またはCMU PLL IPコアのインスタンス化を参照してください。
- IP Parameter Editorを使用して、PLL IPコアをコンフィグレーションします。
- ATX PLL IPコアの場合、Master CGBは含まれません。デザインでATX PLL IPコアおよび6チャネル以上を使用している場合、x1 Non-Bonded Configurationは適切なオプションではありません。マルチチャネルx24 Non-Bondedが、ATX PLL IPコアおよびネイティブPHY IPコアで6つ以上のチャネルを使用する場合に必要なコンフィグレーションです。
- CMU PLL IPコアの場合、リファレンス・クロックおよびデータレートを指定します。特別なコンフィグレーション・ルールは必要ありません。
- IP Parameter Editorを使用して、ネイティブPHY IPコアをコンフィグレーションします。
- Native PHY IP core TX Channel bonding modeをNon-Bondedに設定します。
- デザイン要件に従って、チャネル数を設定します。この例では、チャネル数は10に設定してあります。
- 最上位ラッパーを作成して、PLL IPコアをネイティブPHY IPコアへ接続します。
- PLL IPコアの tx_serial_clk output ポートは高速シリアルクロックを表します。
- ネイティブPHY IPコアには (この例では) 10個の tx_serial_clk input ポートがあります。各ポートは、トランシーバー・チャネルのローカルCGBの入力に対応します。
- 上の図に示されているように、最初の6つの tx_serial_clk input を最初のトランシーバーPLLインスタンスへ接続します。
- 残りの4つの tx_serial_clk input を2つ目のトランシーバーPLLインスタンスへ接続します。