Altera_Forum
Honored Contributor
14 years agoproblem sending mem write TLPs using PCIE core
Hi,
I am having some problem in simulation while sending memory write TLPs from Endpoint to Host. Whenever i pulled down the tx_valid (while tx_ready is asserted) in between the header words, I got a corrupted TLP at the Root port. For example if I try to send a 3DW header memory write TLP and insert gap between header words ( let say 3 cycle gap between {H1,H0} and {D0, H2} ) I received correct Header words but the invalid data words. If I try to avoid the gap my simulation runs perfect. I am using a stratix IV 64-bit user interface PCIE core. Is there any recommendation fro Altera regarding tx_valid? Thanks in advance