High-Channel-Count DMA IP Core for PCI Express

The High Channel Count DMA IP Core for PCI Express was especially developed for applications with very many data sources for highest throughput. Up to 64 data streams can be managed and stored in separate memory areas in the host memory using DMA. Up to 8 AXI4 masters (full/lite) are available for interfacing with user logic. In addition, reading data via DMA is supported with up to 16 AXI Stream Masters.

This IP core makes it possible to build a complex PCIe endpoint without specific PCI Express know- how. The user only passes or receives user data and does not have to care about the generation of PCI Express packets. Data streaming, Ethernet applications as well as coprocessor applications can be realized in a very short time.

Block diagram

The adjacent block diagram shows the structure of the High Channel Count DMA IP core. The DMA Write module allows up to 16 AXI stream slaves to be opened for DMA data transfer to the host. Each AXI stream interface transfers the data into its own DMA memory. The reverse transfer direction is realized by means of the DMA Read module, which automatically requests data from the host memory and outputs it to AXI stream masters. Up to 8 memory mapped AXI masters can be used for the connection of user registers.

Click on the block diagram to enlarge it.

Feature overview compared to the Multi-Channel Flex DMA IP Core

   
 

High-Channel-Count DMA IP Core

Inquiry

Multi-Channel Flex DMA IP Core

Inquiry
Number of s-axi interfaces----
s-axi bit width supported----
Separate asynchronous clocks for s-axi----
s-axi WSTRB supported----
Upstream : Number of s_axis interfaces1616
Number of supported DMA channels6416
Upstream : continuous streaming of fixed and variable sized packets
Upstream : s_axis_tdest port to access several buffers--
Upstream : Avalon stream flavor of tready--
Max link width for Gen 1 & 2X16X8
Max link width for Gen 3X8X8
Max link width for Gen 4X4--
AXI Stream bit width support (s-axis/m-axis)8, 16, 32, 64, 128, 2568, 16, 32, 64, 128, 256
MSI-X support--
Downstream : Number of m-axis interfaces1616
Downstream : fixed and variable sized transfersFixed size only
Downstream : Byte resolution with tkeep--
Superior downstream performance--
Ethernet application support--
GStreamer compatible
Multi-function support (for selected devices)OptionOption
 
   
Netzwerk Switches im Datenzentrum

Application High Channel Count DMA IP:

One of many typical applications of the High Channel Count DMA IP are Ethernet applications.

Learn more
Bitte versuchen Sie es erneut.
Anti-Spam-Schutz
Bitte klicken Sie hier um zu bestätigen, dass Sie kein Robot sind.
Der Anti-Spam-Schutz konnte Sie erfolgreich verifizieren.
Danke, Sie können nun das Formular abschicken.
Bitte erlauben Sie aus Sicherheitsgründen Cookies für diese Website um das Formular zu nutzen.
Please try again.
Anti-spam protection
Please click here, to verify that you're not a robot.
The anti-spam protection was able to verify you successfully.
Thank you, you can now submit the form.
For security reasons, please allow cookies for this website to use the form.