MZ7035系列开发板XILINX FPGA DMA和VDMA的应用教程

资料大小: 11.39 MB

所需积分: 0

下载次数:

用户评论: 0条评论,查看

上传日期: 2020-11-09

上 传 者: jf_97830385他上传的所有资料

资料介绍

标签:开发板(1418)dma(231)fpga(11839)

本课程是DMA课程的基础,读者务必认真先阅读和学习。本课程设计一个最基本的DMA环路,实现DMA的环路测试。PS端ARM将数据发送给DDR。PS控制DMA,使DMA通过数据通道读取DDR中的数据;DMA将读取到的数据传给FIFO。FIFO将数据传输给DMA;PS控制DMA,使DMA通过数据通道将数据写入DDR中。传输校验,对比接收数据与发送数据是否一致。本课程会详细介绍创建工程的每个步骤,后面的课程将不再详细介绍创建工程的步骤。

摄像头接口采集的摄像头数据,进过vidin视频输入IP后,还需要通过用户FPGA逻辑编程,和DMAIP之间实现握手协议,实现把数据通过DMA写入到DDR。每次写入一副图像的数据后,产生一次接收中断,接收中断函数,会把数据三缓存后,在通过DMA发出去,DMA发送完成后产生中断,在中断中,把缓存好的图像发送出去。DMA发送的数据需要发送到vidout视频输出IP。同理,DMA和vidouTIP之间也许需要增加FPGA用户代码实现接口的握手协议。数据进入vidout后,会随同vtcIP输出符合VGA时序的图像信号。HDMI驱动IP会将vidout的VGA输出信号转换为HDMI信号。

用户评论

查看全部 条评论

发表评论请先 , 还没有账号?免费注册

发表评论

用户评论
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
上传电子资料