ZYNQ VDMA IP学习

1 简介

AXI VDMA 是 Xilinx 提供的软核 IP,用于将 AXI Stream 格式的数据流转换为 Memory Map 格式或将 Memory
Map 格式的数据转换为 AXI Stream 数据流,从而实现与 DDR 进行通信。
许多视频类应用都需要帧缓存来处理帧率变化或者进行图像的缩放、裁剪等尺寸变换操作。AXI VDMA 设计
的初衷就是用于高效地实现 AXI4-Stream 视频流接口和 AXI4 接口之间的数据传输。
VDMA 的关键特性&优势有以下几点:
-使视频流能够高带宽直接接入内存
-高效的二维 DMA 操作
-独立的异步读写通道操作
-Gen-Lock 帧存同步机制
-最多支持 32 个帧存
-支持视频格式动态切换
-猝发长度和行缓存深度可调节
-处理器可以控制 IP 的初始化、状态、中断和管理寄存器
-基础 AXI 流数据位宽为 8 的整数倍,如 8,16,24,32 等,最大可达 1024 个位

AXI VDMA(AXI Video Direct Memory Access,以下简称 VDMA),是 Xilinx 提供的软核 IP,其功能和 AXI DMA(以下简称 DMA)有些类似,主要是为 PS 端存储器和 AXI4-Stream 类目标外设存储器之间提供高带宽的数据搬运。 VDMA 是针对视频图像应用而做的升级版的 DMA, 和 DMA 相比, VDMA 增加了帧缓存(Frame Buffer)的缓冲机制和动态同步锁相(GenLock)等功能。 VDMA 集成了视频专用功能,如帧同步和 2D DMA 传输等, 非常适合基于 Zynq UltraScale+架构上的图像和视频处

  • 6
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LEEE@FPGA

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值