インテルのみ表示可能 — GUID: nik1398707198916
Ixiasoft
2.4.1. プリセット
2.4.2. General パラメーターとDatapath パラメーター
2.4.3. PMA パラメーター
2.4.4. Enhanced PCS パラメーター
2.4.5. Standard PCS パラメーター
2.4.6. PCS Direct
2.4.7. Dynamic Reconfiguration パラメーター
2.4.8. PMA ポート
2.4.9. エンハンストPCS ポート
2.4.10. 標準PCS ポート
2.4.11. IP コアファイルの保存場所
2.4.12. 未使用のトランシーバーRX チャネル
2.4.13. サポートされない機能
2.6.4.1. 1G/10GbE PHY のリリース情報
2.6.4.2. 1G/10GbE PHY のパフォーマンスとリソース使用率
2.6.4.3. 1G/10GbE PHY の機能の説明
2.6.4.4. クロック・インターフェイスとリセット・インターフェイス
2.6.4.5. 1G/10GbE PHY のパラメーター化
2.6.4.6. 1G/10GbE PHY インターフェイス
2.6.4.7. Avalon-MM レジスター・インターフェイス
2.6.4.8. 1G/10GbE デザインの作成
2.6.4.9. デザイン・ガイドライン
2.6.4.10. チャネル配置のガイドライン
2.6.4.11. デザイン例
2.6.4.12. シミュレーション・サポート
2.6.4.13. TimeQuest タイミング制約
2.6.6.1. XAUI コンフィグレーションでのトランシーバー・データパス
2.6.6.2. XAUI でサポートされる機能
2.6.6.3. XAUI PHY のリリース情報
2.6.6.4. XAUI PHY でサポートされるデバイスファミリー
2.6.6.5. XAUI コンフィグレーションでのトランシーバー・クロックの駆動とチャネル配置のガイドライン
2.6.6.6. XAUI PHY のパフォーマンスとリソース使用率
2.6.6.7. XAUI PHY のパラメーター化
2.6.6.8. XAUI PHY のポート
2.6.6.9. XAUI PHY のインターフェイス
2.6.6.10. XAUI PHY レジスターのインターフェイスおよびレジスターの説明
2.6.6.11. XAUI PHY TimeQuest SDC 制約
2.7.1. PIPE 向けトランシーバー・チャネルのデータパス
2.7.2. サポートされているPIPE 機能
2.7.3. PIPE Gen1、Gen2、Gen3 モードでのTX PLL の接続方法
2.7.4. Arria 10 トランシーバーでのPCI Express* (PIPE) の実装方法
2.7.5. PIPE 向けネイティブPHY IP のパラメーター設定
2.7.6. fPLL IP コアのPIPE 向けパラメーター設定
2.7.7. ATX PLL IP コアのPIPE 向けパラメーター設定
2.7.8. PIPE 向けネイティブPHY IP のポート
2.7.9. PIPE 向けfPLL ポート
2.7.10. PIPE 向けATX PLL のポート
2.7.11. TX ディエンファシスのプリセットマッピング
2.7.12. PIPE コンフィグレーションにおけるチャネルの配置方法
2.7.13. Gen3 データレートでのPCIe* (PIPE) 向けPHY IP コアのリンク・イコライゼーション
2.7.14. Arria® 10 PCIe デザイン (ハードIP (HIP) およびPIPE) を手動で調整するためのTTK (トランシーバー・ツールキット)/システムコンソール/リコンフィグレーション・インターフェイスの使用 (デバッグ用のみ)
2.9.1.1. Basic (Enhanced PCS) およびBasic with KR FEC トランシーバー・コンフィグレーション・ルールのArria 10 トランシーバーへの実装方法
2.9.1.2. Basic (Enhanced PCS) およびBasic with KR FEC 向けネイティブPHY IP のパラメーター設定
2.9.1.3. ベーシック・エンハンストPCS で低レイテンシーを有効にする方法
2.9.1.4. エンハンストPCS FIFO の動作
2.9.1.5. TX データ・ビットスリップ
2.9.1.6. TX データ極性反転
2.9.1.7. RX データビットスリップ
2.9.1.8. RX データ極性反転
2.9.2.1. マニュアルモードのワードアライナー
2.9.2.2. ワードアライナーの同期ステートマシン・モード
2.9.2.3. RX ビットスリップ
2.9.2.4. RX 極性反転
2.9.2.5. RX ビット反転
2.9.2.6. RX バイト反転
2.9.2.7. Basic (Single Width) モードでのレートマッチFIFO
2.9.2.8. Basic (Double Width) モードでのレートマッチFIFO
2.9.2.9. 8B/10B エンコーダーおよび8B/10B デコーダー
2.9.2.10. 8B/10B TX ディスパリティー・コントロール
2.9.2.11. ベーシックで低レイテンシーを有効にする方法
2.9.2.12. TX ビットスリップ
2.9.2.13. TX 極性反転
2.9.2.14. TX ビット反転
2.9.2.15. TX バイト反転
2.9.2.16. Arria® 10 トランシーバーにBasic あるいはレートマッチを使用するBasic のTransceiver Configuration Rules を実装する方法
2.9.2.17. Basic およびレートマッチを使用するBasic のコンフィグレーション向けネイティブPHY IP のパラメーター設定
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. 擬似ランダムパターン・ベリファイアー
5.2.2.8. 10GBASE-R ビットエラー・レート (BER) チェッカー
5.2.2.9. Interlaken CRC-32 チェッカー
5.2.2.10. エンハンストPCS RX FIFO
5.2.2.11. RX KR FEC ブロック
6.1. チャネルおよびPLL ブロックのリコンフィグレーション
6.2. リコンフィグレーション・インターフェイスとの相互作用
6.3. コンフィグレーション・ファイル
6.4. 複数のリコンフィグレーション・プロファイル
6.5. エンベデッド・リコンフィグレーション・ストリーマー
6.6. アービトレーション
6.7. ダイナミック・リコンフィグレーションにおける推奨事項
6.8. ダイナミック・リコンフィグレーション実行の手順
6.9. ダイレクト・リコンフィグレーション・フロー
6.10. Native PHY IP コア・ガイド・リコンフィグレーション・フローとPLL IP コア・ガイド・リコンフィグレーション・フロー
6.11. 特殊なケースでのリコンフィグレーション・フロー
6.12. PMA アナログ・パラメーターの変更
6.13. ポートとパラメーター
6.14. 複数のIP ブロックにわたってマージするダイナミック・リコンフィグレーション・インターフェイス
6.15. エンベデッド・デバッグ機能
6.16. データパターン・ジェネレーターおよびチェッカーの使用
6.17. タイミング収束に関する推奨事項
6.18. サポートされない機能
6.19. Arria® 10 トランシーバー・レジスターマップ
8.7.1. XCVR_A10_TX_PRE_EMP_SIGN_PRE_TAP_1T
8.7.2. XCVR_A10_TX_PRE_EMP_SIGN_PRE_TAP_2T
8.7.3. XCVR_A10_TX_PRE_EMP_SIGN_1ST_POST_TAP
8.7.4. XCVR_A10_TX_PRE_EMP_SIGN_2ND_POST_TAP
8.7.5. XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_1T
8.7.6. XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_PRE_TAP_2T
8.7.7. XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_1ST_POST_TAP
8.7.8. XCVR_A10_TX_PRE_EMP_SWITCHING_CTRL_2ND_POST_TAP
インテルのみ表示可能 — GUID: nik1398707198916
Ixiasoft
6.12. PMA アナログ・パラメーターの変更
PMA アナログ機能の値を変更するにあたって、トランシーバー・ネイティブPHY IP コアのリコンフィグレーション・インターフェイスを使用することができます。
PMA アナログ設定は、大きく分けて以下のグループに分類することができます。
- チャネルあるいはシステムに依存するPMA アナログ設定。この設定の場合、
- チャネル損失やその他の要因に基づいてチャネルごとに設定が異なる場合があります。
- IBIS-AMI あるいはJNEye シミュレーションをもとにPMA アナログ設定が可能です。
- QSF アサインメントを使用するか、あるいはRMW をそれぞれのレジスターに実行することでPMA アナログ設定が可能です。
- デフォルトのコンフィグレーション・ファイルにはPMA アナログ設定が含まれていません。コンフィグレーション・ファイルにこのPMA アナログ設定を含めるには、Transceiver Native PHY IP Parameter Editor のDynamic Reconfirmation タブでInclude PMA Analog settings in configuration files オプションをイネーブルする必要があります。この機能をイネーブルすると、Native PHY IP Parameter Editor のAnalog PMA settings (Optional) タブで指定したPMA アナログ設定がコンフィグレーション・ファイルに追加されます。Native PHY IP Parameter Editor でこのオプションがイネーブルされている場合でも、スタティック・デザインをコンパイルする際にはアナログ設定に対しQSF アサインメントを指定する必要があります。Native PHY IP Parameter Editor 設定で選択したアナログ設定は、このような設定および設定に依存する設定を指定のコンフィグレーション・ファイルに含める目的でのみ使用されます。オプションのアナログ設定についての詳細は、ポートとパラメーターの項の「ダイナミック・リコンフィグレーションのアナログPMA 設定 (オプション) 」を参照してください。アナログ設定に向けたQSF アサインメントについての詳細は、アナログ・パラメーター設定の章を参照してください。
- Include PMA Analog settings in configuration files オプションをイネーブルしない場合、ダイレクト・リコンフィグレーション・フローを使用したRMW を実行することで、アナログ設定を変更することが可能です。
PMA アナログ機能 | フィッターレポート名 | Arria® 10 トランシーバー・レジスターマップの属性名 |
---|---|---|
VOD | vod_output_swing_ctrl | vod_output_swing_ctrl |
Pre-emphasis | pre_emp_sign_1st_post_tap | pre_emp_sign_1st_post_tap |
pre_emp_sign_2nd_post_tap | pre_emp_sign_2nd_post_tap | |
pre_emp_sign_pre_tap_1t | pre_emp_sign_pre_tap_1t | |
pre_emp_sign_pre_tap_2t | pre_emp_sign_pre_tap_2t | |
pre_emp_switching_ctrl_1st_post_tap | pre_emp_switching_ctrl_1st_post_tap | |
pre_emp_switching_ctrl_2nd_post_tap | pre_emp_switching_ctrl_2nd_post_tap | |
pre_emp_switching_ctrl_pre_tap_1t | pre_emp_switching_ctrl_pre_tap_1t | |
pre_emp_switching_ctrl_pre_tap_2t | pre_emp_switching_ctrl_pre_tap_2t | |
CTLE | eq_dc_gain_trim | eq_dc_gain_trim |
one_stage_enable | one_stage_enable | |
eq_bw_sel | eq_bw_sel | |
adp_ctle_eqz_1s_sel | adp_ctle_eqz_1s_sel | |
adp_ctle_acgain_4s | adp_ctle_acgain_4s | |
VGA | adp_vga_sel | adp_vga_sel |
- デバイスに依存するPMA アナログ設定。この設定の場合、
- それぞれのトランシーバー・プロトコルのタイプおよびデザインのデータレートによって設定が異なります。
- デフォルトのコンフィグレーション・ファイルには設定が含まれていません。コンフィグレーション・ファイルにこのPMA アナログ設定を含めるには、トランシーバーNative PHY IP Parameter Editor のDynamic Reconfiguration タブにあるInclude PMA Analog settings in configuration files 機能をイネーブルする必要があります。この機能をイネーブルすることで、Native PHY IP Parameter Editor のAnalog PMA settings (Optional) タブで設定したPMA アナログ設定がコンフィグレーション・ファイルに追加されます。Native PHY IP Parameter Editor でこのオプションがイネーブルされている場合でも、スタティック・デザインをコンパイルする際にはアナログ設定に対しQSF アサインメントを指定する必要があります。Native PHY IP Parameter Editor 設定で選択したアナログ設定は、このような設定および設定に依存する設定を指定するコンフィグレーション・ファイルに含める目的でのみ使用されます。オプションのアナログ設定についての詳細は、 ポートとパラメーターの項の「ダイナミック・リコンフィグレーションのアナログPMA 設定 (オプション) 」を参照してください。アナログ設定に向けたQSF アサインメントについての詳細は、アナログ・パラメーター設定の章を参照してください。
- Include PMA analog settings in configuration files オプションがディスエーブルの場合、このPMA アナログ設定を設定する必要があります。Native PHY IP Parameter Editor で生成したコンフィグレーション・ファイルのストリーミングの他にも、Avalon-MM リコンフィグレーション・インターフェイスを介してこのPMA アナログ設定を変更するには、ダイレクト・リコンフィグレーション・フローを使用しRMW を実行する必要があります。
- プロトコルタイプあるいはデータレートの変更に伴って変更するPMA アナログ設定の値はすべて、それぞれのベースおよびターゲットとするコンフィグレーションに対しフルコンパイルを実行することで該当のFitter レポートから取得する必要があります。
- たとえば、データレートA からB に変更する場合、まず最初にA に向けてコンフィグレーションされたデータレートでフルコンパイルを実行し、Fitter レポートからのPMA アナログ設定をノートする必要があります。次に、B に向けてコンフィグレーションされたデータレートでフルコンパイルを実行し、Fitter レポートからのPMA アナログ設定をノートする必要があります。この2 つのコンパイルにおいてPMA アナログ設定の値に変更がある場合、コンフィグレーション・ファイルのストリーミング後、それぞれのレジスターにターゲットの値でRMW を実行する必要があります。
- 例:Slew Rate、Equalizer Bandwidth、Compensation Enable
PMA アナログ機能 | フィッターレポート名 | Arria® 10 トランシーバー・レジスターマップの属性名 |
---|---|---|
Slew Rate (TX Buffer) | Slew_rate_ctrl | Slew_rate_ctrl |
Equalizer Bandwidth (RX Buffer) | Eq_bw_sel | Eq_bw_sel |
Compensation Enable (TX Buffer) | Compensation_en | Compensation_en |
One Stage Enable (RX CTLE) | One_stage_enable | One_stage_enable |