29

碎碎思 · 2020年11月24日

AXI总线详解-不同类型的DMA

image.png

不同类型的DMA

GPIO

image.png
High performance w/DMA

image.png

几种DMA的总结

image.png
ZYNQ中不同应用的DMA

几个常用的 AXI 接口 IP 的功能(上面已经提到):

AXI-DMA:实现从 PS 内存到 PL 高速传输高速通道 AXI-HP<---->AXI-Stream 的转换

AXI-FIFO-MM2S:实现从 PS 内存到 PL 通用传输通道 AXI-GP<----->AXI-Stream 的转换

AXI-Datamover:实现从 PS 内存到 PL 高速传输高速通道 AXI-HP<---->AXI-Stream 的转换,只不过这次是完全由 PL 控制的, PS 是完全被动的。

AXI-VDMA:实现从 PS 内存到 PL 高速传输高速通道 AXI-HP<---->AXI-Stream 的转换,只不过是专门针对视频、图像等二维数据的。

AXI-CDMA:这个是由 PL 完成的将数据从内存的一个位置搬移到另一个位置,无需 CPU 来插手。

涉及到DMA主要包括AXI Centralized DMA、AXI Video DMA和AXI DMA,详细的描述及IP核如下图所示:

image.png

图4‑39 几种DMA应用

具体的描述如下表:

表4‑19 几种应用DMA描述

table.png

作者:碎碎思
来源:https://mp.weixin.qq.com/s/zM...
作者微信公众号
image.png



功耗相关文章推荐

更多IC设计技术干货请关注IC设计技术专栏。
推荐阅读
关注数
7921
内容数
82
Arm AMBA协议集,APB,AHB,AXI,CHI等相关公开课回放及文章
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息