The AXI Video Direct Memory Access (AXI VDMA) core is a soft Xilinx IP core that provides high-bandwidth direct memory access between memory and AXI4-Stream type video target peripherals. The core provides efficient two dimensional DMA operations with independent asynchronous read and write channel operation. Initialization, status, interrupt and management registers are accessed through an AXI4-Lite slave interface.
Key Features
- High-bandwidth direct memory access for video streams
- Efficient two-dimensional DMA operations
- Independent, asynchronous read and write channel operation
- Gen-Lock frame buffer synchronization
- Supports maximum of 32 frame buffers
- Supports dynamic video format changes
- Configurable Burst Size and Line Buffer depth for efficient video streaming
- Processor accessible initialization, status, interrupt and management registers
- Primary AXI Stream data width support for multiples of 8-bits: 8, 16, 24, 32, etc. up to 1024 bits