Quartus® Prime プロ・エディションのユーザーガイド: パーシャル・リコンフィグレーション

ID 683834
日付 10/23/2024
Public
ドキュメント目次

1.6.9.5. 複数の .pmsfファイルをマージして1つの .pmsfファイルを生成する ( Arria® 10および Cyclone® 10 GXデザイン)

マージした .rbf ファイル1つを使用して、2つのPR領域のリコンフィグレーションを同時に行います。

注: この手順は、 Arria® 10および Cyclone® 10 GXデバイスのみサポートします。 Agilex® 7 Agilex™ 5、および Stratix® 10デバイスは、 .pmsfファイルのマージをサポートしていません。

2つ以上の .pmsfファイルをマージするには、次の手順を実行します。

  1. Convert Programming Filesダイアログボックスを開きます。
  2. 出力ファイル名およびプログラミング・ファイル・タイプをMerged Partial-Mask SRAM Object File (.pmsf) として指定します。
  3. Input files to convertダイアログボックスで、PMSF Dataを選びます。
  4. 入力ファイルを追加するには、Add Fileをクリックします。マージするファイルを2つ以上指定してください。
  5. マージファイルを生成するには、Generateをクリックします。

または、2つ以上の .pmsf ファイルを Quartus® Prime シェルからマージするには、次のコマンドを入力します。

quartus_cpf --merge_pmsf=<number of merged files> <pmsf_input_file_1> \ 
     <pmsf_input_file_2> <pmsf_input_file_etc> <pmsf_output_file>

例えば、2つの .pmsf ファイルをマージするには、次のコマンドを入力します。

quartus_cpf --merge_pmsf=2 foo.pmsf bat.pmsf \
     combine.pmsf

マージされた .pmsfを作成した後、 .rbfを生成します。詳細は、PRビットストリーム・ファイルの生成を参照してください。