09-19-2016 04:17 AM
Hello,
I have connected a DMA module to the PS using the ACP port. I have an HLS IP that needs the address of each ACP transaction, please the figure below:
The blue module is my HLS IP with parameters m_axi transaction, axi_s data. What I would like to ask is whether it is possible to read the address of each transaction between the ACP port and the memory AXI interconnect. I have looked into the available methods of the m_axi variable, but I didn't find something.
Thanks!
dtheodor
09-19-2016 12:37 PM
09-20-2016 12:57 AM
Hello muzaffer,
Thanks for the quick reply.
So, what you suggest is to introduce an AXI Performance monitor module, read the awvalid, awready and awaddr signals, and provide them as inputs to my HLS IP, as shown below:
Is that more or less what you suggest?
Thanks,
dtheodor
09-20-2016 07:05 AM
09-21-2016 11:17 AM - edited 09-21-2016 11:23 AM
Oh, I think I got it. You mean directly create the 3 inputs to my HLS IP, and read them from the ACP port:
Thanks a lot! I will try it and update the thread status.