Community
cancel
Showing results for 
Search instead for 
Did you mean: 
HT4
Beginner
745 Views

I want to use PS programming through CPLD and a flash. I have some uncertainties for programming and circuit design

I am using Cyclone IV GX FPGA

  1. Does the flash should have specific feature to be able to use as memory for different configuration file? or just meeting the minimum required memory is the only condition?
  2. can Quartus handle programming the flash with more than one configuration file easily?
  3. is the core mentioned in Altera documents easy to use and how big is? can that handle easily choosing the right configuration file just through the address?
  4. should I consider any specific note during circuit design?

 

 

 

0 Kudos
3 Replies
ShafiqY_Intel
Employee
56 Views

Hello HT, 1. Usually for PS configuration, we recommend to user to follow the supported flash memory devices for FPL IP. You may refer to the supported flash memory devices for PFL IP in the following link (Table 1 and 2 on page 4): https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug_pfl.pdf#page=4 2. Yes, you can program more than one configuration file into the flash. Quartus can handle it properly. 3. Basically, you need to have Parallel Flash Loader (PFL) IP to control configuration from the flash device. And the fpga_pgm[ ] pin signal is used to determine the page for the configuration. You may refer to the information the PFL IP core input and output signals in the Table 17 (on page 41) https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug_pfl.pdf#page=41 4. You may refer to the PFL IP user guide and Cyclone IV pin connection guide during circuit design. PFL = https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug_pfl.pdf Pin connection = https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/dp/cyclone-iv/pcg-01008.pdf Thanks.
HT4
Beginner
56 Views

I want to use MX25L12833F that is supported by Intel but the concept for paging in their datasheet with what Intel talks in the datasheet looks diffeernt to me.

can you confirm if it supports multiple configuration or not?

Thanks!

ShafiqY_Intel
Employee
56 Views

Hi HT, As for now, only MX25L12836E, MX25L12845E and MX25L12865E device is supported by PFL. Thanks
Reply