Hi Expert,
We encountered a performance problem with XIO2001 PCIe-to-PCI bridge. There is a our own designed PCI card locates at PCI bus of XIO2001.
After performed read and write access test, we got 117MB/s on read and 75MB/s on write.
Withe the same test but change PCIe-to-PCI bridge from XIO2001 to other vendor's bridge, we got 117MB/s on read and 118MB/s on write.
It seems that XIO2001 has bad throughput on write.
After searching similar problem from E2E, one answer to the throughput is to use 64Bytes for payload size.
Unfortunately, the maximum size of XIO2001 is 128B.
Is there anything we can try to improve the write throughput?
Thanks,