記事 ID: 000084875 コンテンツタイプ: 製品情報 & ドキュメント 最終改訂日: 2015/01/01

トリプル・スピード・イーサネット (TSE) Megawizard で ATX PLL を選択するにはどうすればよいですか?

環境

  • イーサネット
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    詳細

    MegaWizard プラグイン・マネージャーには、1000BASE-X/SGMII PCS および PMA を使用したイーサネット MAC の作成時に ATX PLL を選択するオプションがありません。Stratix® IV GX/GT デバイスには、イーサネット MAC 1000BASE-x トランシーバーで使用できる追加の補助送信 (ATX) PLL が搭載されています。以下の手順では、トランシーバー・デザインで ATX PLL を使用する方法について説明します。

     

    1. 1000BASE-X/SGMII PCS および PMA デザインのイーサネット MAC で ATX PLL を使用するには、インテル® Quartus® でデザインを実行する必要があります。解析 & 合成後にデザイン内のすべての階層を展開します。イーサネット MAC IP 内に AltGX メガファンクションが表示されます。

     

    2. Megawizard プラグイン・マネージャーを使用して ALTGX コアをダブルクリックして開くことができます。この時点で Megawizard が作成したすべての設定を確認できます。残念ながら、ATX PLL オプション (PLL 設定) の使用はグレーアウトされています。

     

    3. Megawizard プラグイン・マネージャーの全ページにアクセスし、Megawizard が ALTGX で行った設定をすべてコピーします。Megawizard マネージャーを閉じます。

     

    4. 次のステップは、ATX PLL が選択された新しい ALTGX メガファンクションを作成することです。Megawizard プラグイン・マネージャーをもう一度開き、今回は新しい AltGX メガファンクション (IO/ALTGX の下) を作成します。手順 3 でコピーしたすべての設定を使用します。ただし、今回は「ATX PLL を使用」を選択します。

     

    5. 新しい ALTGX メガファンクションを生成します。

     

    6. イーサネット IP で ALTGX をインスタンス化するデザインファイルを見つけて開きます。この場合、ファイルは「altera_tse_gxb_gige_inst.v」です。手順 5 で生成された ATX PLL を使用して、古い ALTGXB を新しい ALTGXB に置き換えます。

    注: 新しい ALTGX には「fixedclk」および「fixedclk_fast」ポートがありません。コメントアウトしてください。

     

    ATXPLL のコードは、変更後にこのように表示されます。

    generate if (DEVICE_FAMILY == "STRATIXIV" ||DEVICE_FAMILY == "HARDCOPYIV")

    開始

                    ATX PLL を使用しないaltera_tse_alt4gxb_gige the_altera_tse_alt4gxb_gige // ALTGXB

        ATX PLL を使用した altGXB のmy_ALTGX_with_ATXPLL the_altera_tse_alt4gxb_gige //

    (

    .cal_blk_clk (cal_blk_clk)

    .fixedclk (wire_reconfig_clk)

    .fixedclk_fast (1'b0)

    .gxb_powerdown (gxb_powerdown)

     

    7. デザインを再コンパイルします。フィッター・レポートで変更を確認します。

     

    下の図は、TSE メガコア「my_ethernet」における AltGX コア「altera_tse_alt4gxb_gige」の位置を示しています。

     

     

     

     

    Figure 1

    関連製品

    本記事の適用対象: 2 製品

    Stratix® IV GX FPGA
    Stratix® IV FPGA

    このページのコンテンツは、元の英語のコンテンツを人力翻訳および機械翻訳したものが混在しています。この内容は参考情報および一般的な情報を提供するためものであり、情報の正確さと完全性を保証するものではありません。インテルは不正確な翻訳があった場合でもいかなる責任を負いません。このページの英語版と翻訳の間に矛盾がある場合は、英語版に準拠します。 このページの英語版をご覧ください。