インテルのみ表示可能 — GUID: mta1426891410390
Ixiasoft
インテルのみ表示可能 — GUID: mta1426891410390
Ixiasoft
6.4. 複数のリコンフィグレーション・プロファイル
複数のリコンフィグレーション・プロファイル機能をイネーブルする際、ネイティブPHY IP コアあるいはATX PLL IP コアが、設定したい形式 (SystemVerilog、MIF、あるいはC ヘッダーファイル) ですべてのプロファイルにコンフィグレーション・ファイルを生成することができます。コンフィグレーション・ファイルはIP インスタンスの<IP Instance name>/reconfig/ サブフォルダーに位置しており、ファイル名にはコンフィグレーション・プロファイル・インデックスが追加されます。たとえば、プロファイル0 のコンフィグレーション・ファイルであれば、<filename_CFG0.sv> として格納されます。Quartus Prime TimeQuest タイミング・アナライザーには、初期プロファイルとターゲット・プロファイルに基づいてすべてのコンフィグレーションに必要となるタイミングパスが含まれます。また、複数のコンフィグレーション・プロファイルで異なる属性のみを含めるようにコンフィグレーション・ファイルを縮小することも可能です。ネイティブPHY IP コア/ATX PLL IP コアの各インスタンスに対し、一度に最大8 個のリコンフィグレーション・プロファイル (Profile 0 からProfile7) の作成が可能です。
Transceiver Native PHY IP Parameter Editor のDynamic Reconfirmation タブにあるInclude PMA Analog settings in configuration files 機能をイネーブルすれば、Native PHY IP コアがコンフィグレーション・ファイル内にPMA Analog 設定をオプションで含めることができるようになります。この機能はデフォルトではディスエーブルされていますが、イネーブルするとNative PHY IP Parameter Editor のAnalog PMA settings (Optional) タブで指定したPMA Analog 設定をコンフィグレーション・ファイルに追加します。Native PHY IP Parameter Editor でこのオプションをイネーブルしている場合でも、スタティック・デザインをコンパイルする際にはアナログ設定に対しQSF アサインメントを指定する必要があります。Native PHY IP Parameter Editor で選択したアナログ設定は、このような設定やこれらに依存する設定を選択したコンフィグレーション・ファイルに含めるだけに使用されます。アナログ設定のQSF アサインメントに関する詳細については、アナログ・パラメーター設定の章を参照してください。
複数のリコンフィグレーション・プロファイルがイネーブルされたIP ガイド・リコンフィグレーション・フローを使用してダイナミック・リコンフィグレーションを実行するにあたって、完全な手順については、ダイナミック・リコンフィグレーション実行の手順を参照してください。
Quartus Prime TimeQuest タイミング・アナライザーには、すべてのプロファイルに必要なPCS タイミングパスのみが含まれます。TX PLL の切り替え、CGB ディバイダーの切り替え、あるいはリファレンス・クロックの切り替えなどのPMA リコンフィグレーションを実行するには、ダイナミック・リコンフィグレーション実行の手順に記載されたフローに従ってください。複数のプロファイルのイネーブルおよびタイミング解析の実行の詳細については、タイミング収束に関する推奨事項を参照してください。
Embedded reconfiguration streamer 機能を使用せずにMultiple reconfiguration profiles 機能を使用することが可能です。Multiple reconfiguration profiles 機能を単体で使用する際、1 つのプロファイルから別のプロファイルへ移る間、プロファイルごとに異なるエントリをすべてリコンフィグレーションするユーザーロジックを記述する必要があります。