Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
20245 Discussions

Choosing right flash size for storing cylcone V configuration file

Honored Contributor II

Hello all, 


I am new to FPGA development. 

I want to know some basic info regarding flash memory. 

On what basis can I choose the size of a flash memory. 

My sof file is of 7MB and pof which i generated is of 16MB size.The rbf which i generated is of 32MB. 

I am not sue whether i did something wrong or not. 

Is it possible to choose a 16MB flash and which i assume that i need to refer the size of pof file. 

How to set the option bit .What address i need to put it for option bit? 

is it possible to store more than 1 fpga images in the 16MB flash in different pages? 

please give me your valuable answers  

0 Kudos
1 Reply
Honored Contributor II



--- Quote Start ---  

On what basis can I choose the size of a flash memory. 

--- Quote End ---  


It depends on the device so check the respective device datasheet to see how large the configuration file will be. The configuration file size does not depends on utilization. 

Refer the “Configuration files ” from Cyclone V datasheet 

The recommended EPCQ serial configuration devices are able to store more than one image. 


Let me know if this has helped resolve the issue you are facing or if you need any further assistance. 


Best Regards 

Vikas Jathar  

(This message was posted on behalf of Intel Corporation)
0 Kudos