跳转到主要内容
瑞苏盈科专栏
我与瑞苏盈科板卡的开发故事

DMA

AXI DMA详解与应用篇 |第一讲

judy 提交于

DMA是一种内存访问技术,允许某些计算机内部的硬件子系统可以独立的直接读写内存,而不需要CPU介入处理,从而不需要CPU的大量中断负载,否则,CPU需要从来源把每一片段的数据复制到寄存器,然后在把他们再次写回到新的地方,在这个时间里,CPU就无法执行其他的任务

ZYNQ开发(四)DMA配置

judy /

DMA外设特点:

DMA引擎拥有一个灵活的指令设置DMA的传输;

拥有8个cache线,每一个cache线宽度是4个字;

拥有8个可以并行的DMA通道线程;

拥有8个中断给中断控制器;

拥有8个DMA触发事件并且可以编码控制;

128个(64bit)的MFIFO,在传输的时候读写端可写入到此FIFO;

支持任意内存到内存的传输;