Forum Discussion
Altera_Forum
Honored Contributor
14 years ago128 bytes is the likely limit for a single PCIe memory transfer.
I don't know if it is a hard limit in the PCIe protocol, or whether the ends can negotiate a different value. However it is probably getting near to the point of diminishing returns. Remember, a PCIe request is actually an HDLC frame - cannot be actioned until the crc has been checked (etc).