1.新建vivado工程
2添加block design
3添加axi_vdma的IP核

3.1vdma配置信息介绍


3.1本次选用配置
本次实验目的是将自己生成的彩条图片输出,所以不需要写通道,只需要读通道,将帧缓存调为1即满足要求;除此之外,突发长度大小调大,这里选则64;因为是8位RGB图,所以数据位宽调整为24位;;将行缓存值调大,以便于兼容更大 图像缓存架构,本次实验图片大小为1920*1080,所以行缓存值为2048>1920;其他保持默认。

4整体架构图

5整体block design
5.1添加vdma并作配置之,添加mpsoc并配置ps端slave接口
5.2将mpsoc和vdma自动连线,如下所示

5.3由上图可看出vdma输出未连线,加入video out的IP核(一般与VTC同时使用)
5.3.1 video out 配置
(行同步;场同步,数据同步)


5.3.2video out 的IP核架构
两种模式:一般模式一
模式一:VTC作为slave,受stream to video out 控制
优势:减少向上游master的反压;
减少延时和向下游的缓冲
模式二:VTC作为master,
