Multi-Channel Flex DMA IP Core für PCI Express

Herausragende Eigenschaft unseres Multi-Channel DMA Flex IP Cores ist der spezielle Zuschnitt auf die Übertragung von bis zu 16 Streamingkanälen in separate Zielspeicher des Hostsystems. Die Kanäle arbeiten völlig parallel und können sich gegenseitig nicht blockieren. Auch die effektive Datenrate kann mittels einem für jeden Kanal separat wählbaren Takt frei gewählt werden, um das Interfacing so einfach wie möglich zu halten.

Durch die Integration von parametrierbaren Eingangs-FIFOs in den Core, kann der Anwender auch bei Bedarf ein Prioritätsschema realisieren. Damit wird sichergestellt, dass hoch wichtige Datenkanäle nicht durch untergeordnete Kanäle behindert werden.

Der IP Core zielt neben dem Feld von Streaming Applikationen auch auf Co-Prozessor Anwendungen ab. Durch das integrierte DMA Read Modul können Daten per DMA von einer beliebigen Datenquelle gelesen, verarbeitet und an einem neuen Ziel abgelegt werden.

Darüberhinaus bietet der IP Core ein Monitoring von CRC Fehlern auf dem PCI Express Link, um die aktuelle Signal Integrität laufend quantitativ beurteilen zu können. Damit können beispielsweise Baugruppen mit schlechter Signal Integrität, z.B. hervorgerufen durch Lötprobleme, bereits während des Produktionstests erkannt und aussortiert werden. Sicherheitskritische Applikationen können mittels dieses Features erheblich leichter realisiert werden. 

Blockschaltbild

Das nebenstehende Blockschaltbild zeigt den Aufbau des Multi-Channel Flex IP Cores. Das DMA Write Modul erlaubt es bis zu 16 AXI Stream Slaves für die DMA Datenübertragung zum Host aufzumachen. Dabei überträgt jedes AXI stream interface die Daten in einen eigenen DMA Speicher. Die umgekehrte Transferrichtung wird mittels des DMA Read Moduls realisiert, das selbsttätig Daten aus dem Hostspeicher anfordert und auf AXI Stream Mastern ausgibt. Für die Anbindung von User Registern können bis zu 8 Memory Mapped AXI Master benutzt werden.

Klicken Sie auf das Blockschaltbild, um es zu vergrößern.

Alle Features auf einen Blick

   
 

Multi-Channel Flex DMA IP Core

Jetzt anfragen

High Channel Count DMA IP Core

Jetzt anfragen
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 channels1664
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 & 2X8X16
Max link width for Gen3X8X8
Max link width for Gen 4--X4
AXI Stream bit width support8, 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
 
   
Gedruckter Schaltplan und Schraubenzieher

Anwendung Multi-Channel Flex DMA IP Core:

Eine von vielen typischen Anwendungen des DMA Flex IP Cores sind Kameraanwendungen.

Mehr erfahren
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.