Characteristics

  • High-performance scatter-gather DMA
  • Targets any PCIe endpoint (memory, GPU, …)
  • Optimized for continuous streaming data
  • Operates without device-side memory
  • Proven on PC and embedded platforms
  • Seamless GPUDirect integration

Applications

  • Framegrabbers
  • Data acquisition front-end for smart cameras

Target technology

  • Efinix power-efficient FPGAs

Availability

  • Q2/2025

product

PCIe Streaming DMA Engine

Streaming DMA IP core for PCIe is a high-performance FPGA design block that allows transferring streaming data into a memory region of another PCI-Express endpoint in a simple manner. The time order of an incoming data stream has to be foreknown to some extent what is typically met for streaming data. Memory layout of the target buffers is completely unconstrained due to implementation of the scatter-gather technique.

The industrial machine vision experts

imavix engineering s.r.o.

Trade register České Budějovice
ID (IČ) 22284303
VAT ID CZ22284303

Get In Touch

© 2025 imavix engineering