We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!


pcie_7x vs xdma

Posts: 93
Registered: ‎03-03-2011

pcie_7x vs xdma

I'm looking to implement a PCIe to Ethernet design. Using 2016.4 I can see there are a couple of IP modules that look useful:


7 Series Integrated Block for PCI Express (pcie_7x)


DMA/Bridge Subsystem for PCI Express (xdma)


The AXI Memory Mapped to PCI Express (axi_pcie) IP i'm ignoring as I don't want memory mapped.


I can configure the xdma to provide AXI-Streaming interfaces on the user side which I believe is what I want which then looks like the pcie_7x so I was wondering why these two IP exist? Is it that xdma is one IP that is configurable so that it can be either AXI-Stream or memory mapped and it will eventually replace the other two IP?