Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
15331 Discussions

partial reconfiguration RBF file size

liron
Beginner
221 Views

Hi,

I'm using the Arria 10 and QUARTUS 19.4.

The rbf size of my full version is 30MB and the persona is 90MB.

How do I affect the size of the persona rbf file?

 

 Thanks 

Liron

 

 

 

 

0 Kudos
3 Replies
Ash_R_Intel
Employee
216 Views

Hi Liron,


In general, the sizes for a normal rbf file and a file for partial reconfiguration differ due to this:


Configuration bitstreams used in a non-PR flow are different than those used in a PR

flow. In addition to standard data and CRC check bits, configuration bitstreams for

partial reconfiguration also include instructions that direct the PR control block to

process the data for partial reconfiguration.


Further it also depends on the different modes you choose.


Regards.


liron
Beginner
201 Views

Hi  Ash,

Which modes can I choose?

I have seen that there is a SCRUB mode, but I can not find where to run it.

Can you help me with that?

Thanks,

sstrell
Honored Contributor III
174 Views

The SCRUB mode you're thinking of refers to the old Stratix V flow, not your device.

In general, for Arria 10, the final bitstream file size and time to reconfigure your design is proportional to PR region height.  The easiest thing to do to shrink .rbf file size is to make your PR regions shorter in Y and wider in X.  This gets into how the device masks off SRAM bits to not reconfigure parts of the design and the way CRAM bits (configuration RAM) are set.

Reply