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

FPGA configuration using FlashMemory that JIC file does not start from 0x00 start address- possible?

Amir3
New Contributor I
351 Views

Hi,

 

My FPGA device is Cyclone V - 5CEFA7U19I7.

My Flash Memory device is MT25QL256ABA1EW7 (Micron).

 

Will the FPGA config if the JIC file does not start from a 0x00 start address?

 

Thanks.

0 Kudos
5 Replies
YuanLi_S_Intel
Employee
315 Views

is all depending on your setting during JIC programming file generation. You can choose the start address.


Amir3
New Contributor I
284 Views

I know to set the start address when I create the JIC file.
The question is did the FPGA know how to burn the architecture from the Flash when the JIC file does not start from 0x00?

for example, the JIC file start address from 0x0020_0000.

YuanLi_S_Intel
Employee
245 Views

Yes, when you set start address from 0x20 0000. It will be burned into address starting 0x20 0000.


Amir3
New Contributor I
236 Views

I'm not talking about burning Flash.
I am talking about the configuration process of the FPGA (AS) from the Flash when the JIC file starts from 0x0020_0000 in the Flash device.


Did the FPGA in AS mode know how to run on all memory addresses from 0x0000_0000 to 0x0020_0000 and then identify the JIC file (at 0x0020_0000) and burn itself?


Assume that there are no more files/information on the Flash device other than the JIC file starting at 0x0020_0000.

YuanLi_S_Intel
Employee
219 Views

It will


Reply