cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Visitor
Visitor
6,253 Views
Registered: ‎04-29-2012

memory request's source address and destination

hi,

I am doing a project about DMA by using PCI express and DDR3 on ML605. I confused about the memory request TLP's data source. For example, a MRd TLP, what's its address meaning? Host memory's address or EP's address.

 

If MRd TLP's address is Host memory's address, where EP to get the data to transfer to Host memory?

If MRd TLP's address is to EP, where EP to send the data after generating the MWr TLP?

 

In a word, what is the memory request TLP's source address and destination address?

 

Thank you!

0 Kudos
1 Reply
Highlighted
Xilinx Employee
Xilinx Employee
6,244 Views
Registered: ‎04-06-2010

Any request upstream is going to be relative to the host memory address.

 

Regarding the Source and Destination address on the DMA, this will depend on how the DMA is set up.  Are you using a DMA core that we provide?  Or are you using a 3rd party IP?

 

 

0 Kudos