Part Number: TMS320C6657
I am working on a project that uses this DSP and the intention is to establish communications between the CPU and FPGA/Memory by means of the PCIe, with the onboard PCIE being the Root Complex and the FPGA containing an endpoint.
I have been studying PCIe documentation, mainly tms320c6657.pdf and sprugs6d.pdf but there is some information I cannot seem to find, ie how to initiate a read or write transaction to external PCIe device. My research into PCIe in general refers to TLP header/packets but I can't find that documented in any of the TI documentation I have in my possession. What am I missing? Does a memory write/read automatically get captured by the PCIe and processed that way or am I missing something?
Thanks