インテルのみ表示可能 — GUID: flm1484177637926
Ixiasoft
インテルのみ表示可能 — GUID: flm1484177637926
Ixiasoft
6.3. 複数のリコンフィグレーション・プロファイル
複数のリコンフィグレーション・プロファイル機能をイネーブルする際、ネイティブPHY、トランスミッターPLL、または両方のIPコアが、設定したい形式 (SystemVerilogパッケージ、MIF、またはCヘッダーファイル) ですべてのプロファイルにコンフィグレーション・ファイルを生成することができます。コンフィグレーション・ファイルはIPインスタンスの <IP instance name>/reconfig/ サブフォルダーに位置しており、ファイル名にはコンフィグレーション・プロファイル・インデックスが追加されます。例えば、Profile 0のコンフィグレーション・ファイルであれば、<filename_CFG0.sv> として格納されます。インテルQuartus Prime Timing Analyzerには、初期プロファイルおよびターゲット・プロファイル基づいてすべてのコンフィグレーションに必要となるタイミングパスが含まれます。あるいは、複数のコンフィグレーション・プロファイル間で異なる属性のみを含む縮小コンフィグレーション・ファイルを生成することも可能です。ネイティブPHY/トランスミッターPLL IPコアの各インスタンスに対し、一度に最大8個のリコンフィグレーション・プロファイル (Profile 0からProfile7) を作成できます。
ネイティブPHY IPによって生成されるコンフィグレーション・ファイルには、Native PHY IP Parameter EditorのAnalog PMA settingsタブで指定されたPMAアナログ設定も含まれます。Native PHY IP Parameter Editorで選択されたアナログ設定は、これらの設定およびそれらに依存する設定を選択されたコンフィグレーション・ファイルに含めるために使用されます。
複数のリコンフィグレーション・プロファイルがイネーブルされたIPガイド・リコンフィグレーション・フローを使用してダイナミック・リコンフィグレーションを実行するにあたって、完全な手順については、「ダイナミック・リコンフィグレーション実行の手順」を参照してください。
TX PLLの切り替え、CGB分周器の切り替え、またはリファレンス・クロックの切り替えなどのPMAリコンフィグレーションを実行するには、「ダイナミック・リコンフィグレーション実行の手順」に記載されたフローを使用する必要があります。
Embedded reconfiguration streamer機能を使用せずにMultiple reconfiguration profiles機能を使用することが可能です。Multiple reconfiguration profiles機能を単体で使用するには、1つのプロファイルから別のプロファイルへ移る間、プロファイルごとに異なるエントリーをすべてリコンフィグレーションするユーザーロジックを記述する必要があります。