Community
cancel
Showing results for 
Search instead for 
Did you mean: 
BJona
Novice
378 Views

Can a Soc_FPGA reconfigure a distant FPGA via Ethernet?

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_J_Intel
Employee
27 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
27 Views

Hello FJumaah,

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

Best regards,

Jonathan

Fawaz_J_Intel
Employee
27 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/intel...

for Nios II board update portal side.

 

 

Hope this might help.

Thanks

BJona
Novice
27 Views

Hi,

many thanks for both links, that will help.

Have a nice day.

Best regards,

Jonathan