JBayl
Occasional Contributor
4 years agoCyclone 10Gx PCIe Hard IP Avalon access speed
Hi,
We upgraded our old PCIe Gen 1 board (NXP's PX1011B and Cyclone III) to a Cyclone 10Gx based board with the Hard IP configured at Gen2 64-bit 125Mhz.
We've maintained the same SW (windows based) and access to our IP is the same (single read/write data transfer to a FIFO), but now through an Avalon MM interface with data transfer still single read/write register access and no bursting option. In this configuration, we noticed that the performance has gone slower compared to the old design.
Changing our IP's FPGA code is currently not an option because the data is tied to the FIFO (can't do burst write/read). Can you please advise how we can optimize this or determine where the bottleneck is?
Thanks!