Intel® Quartus® Prime Pro Edition User Guide: Partial Reconfiguration

ID 683834
Date 7/31/2023
Document Table of Contents
Give Feedback Generating a Merged .pmsf File from Multiple .pmsf Files ( Intel® Arria® 10 and Intel® Cyclone® 10 GX Designs)

Use a single merged .rbf file to reconfigure two PR regions simultaneously.

Note: This procedure supports only Intel® Arria® 10 and Intel® Cyclone® 10 GX devices. Intel Agilex® 7 and Intel® Stratix® 10 devices do not support merging .pmsf files.

To merge two or more .pmsf files:

  1. Open the Convert Programming Files dialog box.
  2. Specify the output file name and programming file type as Merged Partial-Mask SRAM Object File (.pmsf).
  3. In the Input files to convert dialog box, select PMSF Data.
  4. To add input files, click Add File. You must specify two or more files for merging.
  5. To generate the merged file, click Generate.

Alternatively, to merge two or more .pmsf files from the Intel® Quartus® Prime shell, type the following command:

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

For example, to merge two .pmsf files, type the following command:

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

After creating the merged .pmsf, generate a .rbf, as Generating PR Bitstream Files describes.