What is the fastest way to program a Virtex Ultrascale from a Zynq?
Hi, we are trying to know what is the fastest way to program a Virtex Ultrascale(+) from a Zynq. The Zynq will have the bitstreams for the Ultrascale in an SD. As there is also PCIe communication between both boards, at first we tried Tandem PCIe, which worked. The problem we have with this is that it takes 60 seconds to program the 2nd stage bitstream for a 60MB bitstream (from petalinux running in the Zynq to the Virtex Ultrascale), which is pretty slow for us.
This is why we are wondering about faster ways to program the Ultrascale from the Zynq. (Maybe a shared QSPI flash memory, or selectMAP, or something else?, support for Tandem PROM might be a plus to satisfy PCIe startup requirements, etc).