DW_axi_dmac控制器(术语)

本文详细介绍了DMA(直接存储器访问)的工作原理,包括源设备、目的设备、内存设备、通道、主设备接口、从设备接口、握手接口、流量控制器等关键概念。DMA通过AXI总线在设备间高效传输数据,支持多种传输层次结构和握手协议,适用于不同速度的源/目的设备。此外,还提到了传输层次、块传输、操作和AXI总线级别的概念,以及软件如何控制DMA传输,包括块链表、通道锁定和影子寄存器等功能。

Source peripheral

        源设备。DMA通过AXI总线读取该设备的数据,并将数据保存到通道FIFO中。

Destination peripheral

        目的设备。DMA将通道FIFO的数据写入该设备。数据是先前从Source peripheral读取的。

Memory

        内存设备。用于DMA传输的一类源/目的设备,但是DMA不需要通过握手接口和这类设备进行交互。(我理解这类设备为系统内存)

Channel

        通道。在源设备和目的设备之间的、经过通道FIFO的读写数据通路,源设备和目的设备可以在相同的AXI总线上,也可以不在相同的AXI总线上。

        如果源设备不是内存设备,那么该通道需要源握手接口;如果目的设备不是内存设备,那么该通过需要目的握手接口。

        通过可编程通道寄存器,源和目的的握手接口可以动态分配。

Master interface

        主设备接口。在AXI总线上,DMA控制器作为主设备,从源设备中读取数据,并将该数据写入目的设备。最大支持两个主设备接口,因此最大支持两个独立的源/目的通道同时工作。每个通道使用主设备接口必须要通过仲裁。如果源设备和目的设备在不同的AXI总线上,那就需要多个主设备接口。

Slave interface

        从设备接口。

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值