UPGRADE YOUR BROWSER

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!

Reply

pcie_7x vs xdma

Highlighted
Adventurer
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?