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

ID 683834
Date 1/11/2022
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

2.6.9.5. 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™ 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 \
     combine.pmsf

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