F-Tile Dynamic Reconfiguration Suite Intel® FPGA IP ユーザーガイド

ID 711009
日付 9/30/2024
Public
ドキュメント目次

4.1. ダイナミック・リコンフィグレーション・デザインとコンフィグレーション・プロファイルの生成

ダイナミック・リコンフィグレーション IP とそれぞれのプロトコル IP は、該当する IP のグラフィカル・ユーザー・インターフェイス (GUI) の設定を使用してコンフィグレーションします。IP の設定、デザイン内の RTL 接続、および必要な QSF 設定に基づき、 Quartus® Prime 開発ソフトウェアは必要なプログラミング・ファイル・セットを生成します。生成されるプログラミング・ファイル・セットには、接続情報と MIF ファイルが含まれます。
ダイナミック・リコンフィグレーション・デザインを生成するには、次の手順に従います。
  1. Quartus® Prime プロジェクトを作成します。
  2. Quartus® Prime IP カタログで、必要なプロトコル IP を見つけます。
  3. ターゲットの設定でプロトコル IP インスタンスをコンフィグレーションします。
  4. プロトコル IP を生成します。
  5. デザインに複数のプロトコル IP が必要な場合は、プロトコル IP ごとに手順 2 から 4 を繰り返します。
  6. IP カタログで、 F-Tile Dynamic Reconfiguration Suite (ダイナミック・リコンフィグレーション IP) を見つけます。
  7. ダイナミック・リコンフィグレーション IP インスタンスをターゲットの設定でコンフィグレーションします。
  8. ダイナミック・リコンフィグレーション IP を生成します。
  9. プロトコル IP とダイナミック・リコンフィグレーション IP を RTL でインスタンス化します。RTL の接続例に関しては、F タイル・ダイナミック・リコンフィグレーションのデザイン例ユーザーガイドに従い生成されたデザイン例を参照してください。
    注: 各 F タイルでは、単一のダイナミック・リコンフィグレーション IP インスタンスのみがサポートされます。
  10. ダイナミック・リコンフィグレーション IP 固有の .qsf 設定を入力します (リコンフィグレーション・グループなど)。詳細は、ダイナミック・リコンフィグレーションの QSF 設定 を参照してください。Tile Assignment Editor を使用して、適切な .qsf 設定を生成することができます。詳細は、Tile Assignment Editor の使用 を参照してください。
  11. プロジェクトがコンパイルされると、 Quartus® Prime 開発ソフトウェアは、新しいトップ・プロジェクト・ファイルと、デザインに必要なその他の付随ファイル (デルタ・プログラミング・シーケンスを含む MIF ファイルなど) を生成します。
図 2. ダイナミック・リコンフィグレーション・デザイン生成フロー
次の図は、ダイナミック・リコンフィグレーション・デザインの RTL 接続を示しています。
図 3. ダイナミック・リコンフィグレーションを行うデザインの RTL 接続