Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
Announcements
The Intel sign-in experience has changed to support enhanced security controls. If you sign in, click here for more information.
19977 Discussions

Can a Soc_FPGA reconfigure a distant FPGA via Ethernet?

BJona
Novice
569 Views

Hi,

I have a system with an ARRIA10 soc (considered as the master). It controls a distant Cyclone10 through a Gbit Ethernet link.

My question is :

Is it possible to reconfigure the Cyclone10 via the SoC and the GbE?

 

One straight forward way in my mind would be this way :

A10(soc)-------> AXI------->A10(FPGA_fabric,GbE)-------->PhyA10---->Cable----->

PhyMax10----->Cyclone10(JTAG interface)

 

I don't much, but if you have faced the same problem, please explain why it could work or not.

Best regards,

Jonathan

 

 

0 Kudos
4 Replies
Fawaz_Al-Jubori
Employee
218 Views
Hello, It can be done if you send the image as a raw binary file. It might be something like this: A10(soc)-------> AXI------->A10(FPGA_fabric,GbE)-------->PhyA10---->Cable-----> PhyMax10-----> EPCQ Flash -------> Cyclone10 I will consider there is a nios ii processor hold in MAX10 so it can read the incoming binary file and store it to configuration flash. Thanks
BJona
Novice
218 Views

Hello FJumaah,

thanks for this answer, that's great news. By chance, does Intel provide any example of this?

Best regards,

Jonathan

Fawaz_Al-Jubori
Employee
218 Views

Hello sir,

We do not have a 100% example like your request.

However, you can take a look at these two examples:

https://rocketboards.org/foswiki/Documentation/A10GSRDWebServerLTS

For Arria 10 SoC webserver.

 

And this:

https://www.intel.com/content/www/us/en/programmable/support/support-resources/design-examples/intellectual-property/embedded/nios-ii/board-update-portal-based-on-nios-ii-processor-with-epcq.html

for Nios II board update portal side.

 

 

Hope this might help.

Thanks

BJona
Novice
218 Views

Hi,

many thanks for both links, that will help.

Have a nice day.

Best regards,

Jonathan

Reply