We have a performance issue with the PCIe lanes of the Shannon DSP.
We are running the following SW lib (Version #: 0x01000003; string PCIE LLD Revision: 01.00.00.03)
We have connected a Lattice FPGA with a Lattice PCIe core using a single PCIe lane.
When setting up a DMA data transmission from the FPGA to the DSP via PCIe the achievable data rate is lower than expected. Looking at the data with a logic analyzer we found that the reason is a pretty low amount of credits the DPS’s PCIe interface issues to the FPGA (0x2F).
We have found no documentation about how to influence this.
Any help appreciated.