Forum Discussion
Generate only partial bitstream not the full bitstream
- 3 years ago
The .sof files for each implementation revision allow you to test your design with that persona in place without having to perform a PR first. If you don't use them, just ignore or trash them.
Once you have a .pmsf file for a partition, use Convert Programming Files to create a .rbf for it. Your workaround is saying that partition_2 is a SUPR (static update PR) region. Normally a .rbf file is created for a SUPR region even though you can't use that .rbf to PR a SUPR region during runtime (why it's call static). I guess I'm not sure what your goal is with (2).
Cyclone 10 doesn't support PR.
.pmsf is output specifically only when PR is enabled and set up. In Arria 10, if automatic .rbf file creation is disabled (which is an option; in Stratix 10 and perhaps Agilex, they are always created), then yes, you convert the .pmsf to .rbf manually with the CPF dialog.
.sof has always been created with the other files for testing, as I mentioned.
Sorry, I meant Cyclone 10 GX.
I am using Quartus Prime Pro 22.2 and according to the PR user guide,
(https://www.intel.com/content/www/us/en/docs/programmable/683834/22-2/faq.html)
.rbf file can be automatically generated for Arria 10 and Cyclone 10 GX with the commands below included in .qsf.
set_global_assignment -name GENERATE_PR_RBF_FILE ON set_global_assignment -name ON_CHIP_BITSTREAM_DECOMPRESSION OFF
I am compiling Agilex device, and the Fitter doesn't seem to output .pmsf file.
quartus_asm command seems to output .pmsf along the way of generating .rbf file. Please correct me if I am wrong..