cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
310 Views
Registered: ‎03-24-2019

AXI-Memory Map & AXI Streaming User Interface for PCIe DMA Subsystem

According to DMA for PCIe subsystem description below,
https://www.xilinx.com/products/intellectual-property/pcie-dma.html

1) AXI-Streaming is meant for RTL-based design

2) AXI-Memory Map is meant for Full AXI-based design

Does this mean AXI Memory Map user interface is not suitable to used in RTL based design? Any other consideration other than the reason is stated in above 2 bullet points?

In other word, which user interface is most common used to build a PCIe sub-system in FPGA world?

0 Kudos
1 Reply
Highlighted
Visitor
Visitor
217 Views
Registered: ‎02-23-2017

Re: AXI-Memory Map & AXI Streaming User Interface for PCIe DMA Subsystem

In my option, PCIe integrated block (AXI-stream) handles PHY and Link layer packet, and user needs to handle most of transaction layer, such as MemRd/Wr, messages. For AXI bridge subsystem (AXI-memory Map), it handles all PCIe transaction and transfer MemRd/Wr to AXI.
0 Kudos