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

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

Amir3
New Contributor I
645 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
609 Views

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


0 Kudos
Amir3
New Contributor I
578 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.

0 Kudos
YuanLi_S_Intel
Employee
539 Views

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


0 Kudos
Amir3
New Contributor I
530 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.

0 Kudos
YuanLi_S_Intel
Employee
513 Views

It will


0 Kudos
Reply