08-15-2018 01:24 AM
What is the difference between "AXI Memory Mapped to PCI Express" and "DMA/Bridge Subsystem for PCI Express"?
What does "AXI Memory Mapped to PCI Express" do?
Thanks in advance.
08-15-2018 02:12 AM
AXI Memory Mapped to PCI Express" Is a PCIE IP with Memory Map interface
For DMA/Bridge Subsystem for PCI Express ，it could be configured as AXI bridge with Memory Map or Memory stream interface or
a core with both DMA and PCIE
08-15-2018 02:14 AM
08-15-2018 02:22 AM
DMA/Bridge Subsystem for PCI Express :
For some device， this core can be configured as DMA+PCIE with AXI stream or memory map interface
for some device, this can be configured as DMA+PCIE with AXI stream/memory map interface or it can be configured as AXI Bridge with AXI stream/memory map interface
the configuration here means you select different options in the GUI, you can try it and you will get it
AXI MM PCIE core is only a AXI Bridge with AXI memory map interface
they all have a PCIE IP inside and they all add some other logic to make user to use the PCIE easiler
08-15-2018 02:35 AM
08-15-2018 07:55 PM
an AXI bridge for PCIE is a PCIE IP but the interface format is not the TLP format as PCIE spec
instead it used the AXI MM or AXI Memoy Stream interface
it can be easily be connected with other logic//IP with a AXI interface