VDMA, Video Direct Memory Access 是 Xilinx 官方提供的高速内存存取 IP,采用 AXI4-Stream 与 AXI4 协议实现存储映射接口(Memory Map)与非存储映射接口(Non-Memory Map)接口的转换,主要用于视频数据缓存,同时提供帧缓存与帧同步控制功能。本文主要介绍 AXI VDMA 的配置与使用方法。
目录
1 PL 端例化 VDMA IP
2 PS 端配置 VDMA IP
1 PL 端例化 VDMA IP
参考介绍 VDMA 设计,在 Zynq PL 端添加 VDMA,VTC,AXI-Stream to Video Out 等 IP,实现从 PS 端 DDR 读取视频数据,输出一路 1920x1080p, 60Hz 视频。
需要注意 AXI4, AXI4-Stream 接口支持的最高时钟频率。
VDMA IP 配置参数如下,