Trenz Electronic GmbH Support Forum

Trenz Electronic Products => Trenz Electronic FPGA Modules => Topic started by: Zenfort on August 29, 2019, 01:41:45 AM

Title: TE0726-03 has Partial Reconfiguration?
Post by: Zenfort on August 29, 2019, 01:41:45 AM
Hello everyone,

first i want to let you know that i'm new to xilinx environment.

I have ZynqBerry (TE0726-03) with FPGA xc7z010 and I want to make a project with the possibility of modifying peripherals while Linux is running and this requires a partial reconfiguration, my question is, does TE0726-03 have partial reconfiguration? And if it has, is this partial reconfiguration with ICAP?.

best regards.
Title: Re: TE0726-03 has Partial Reconfiguration?
Post by: JH on August 29, 2019, 10:15:42 AM
Hello,
do you really need partial reconfiguration?

TE0726 use 7 series Zynq, so you can reconfigure PL(Programmable Logic --> FPGA) on runtime with linux (you must be only be sure that Linux will not interacted with PL(for example AXI access) during reprogramming time):
https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18841833/Programming+the+Programmable+Logic
or better
https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18841645/Solution+Zynq+PL+Programming+With+FPGA+Manager

--> for the most thinks this should be enough.

"Real" partial reconfiguration is also possible and should be free available since some years:
https://www.xilinx.com/products/design-tools/vivado/implementation/partial-reconfiguration.html

But I can't help more at the moment, that last time, I've done partial reconfiguration was with old ISE.

br
John