直接存储器访问(DMA) 是一种不需要处理器(例如,系统CPU)参与的传输,在系统存储器和外设之间进行传输数据块的技术。 DMA不仅减轻系统处理单元的工作,而且以比处理器的读取和写入速率高得多的速率传输数据。
Scatter-Gather DMA 增强了这种技术,提供从一个非连续的存储器块到另一个存储器,采用通过一系列较小的连续数据块传输的方法进行数据传输。莱迪思Scatter-Gather DMA控制器核实现一个可配置、多通道,兼容Wishbone的具有scatter-gather功能的DMA控制器。
特性
- 支持多达16个物理通道
- 每个物理通道多达8个子通道
- 四个优先级采用循环仲裁(加权或简单方式)
- WISHBONE 的总线宽度从8位到128位
- 简单的DMA,分割传送,scatter-gather
- 直接接口到外部RAM用于数据包缓冲
- 独立和硬件定向的重试
- 支持WISHBONE突发和经典周期传送
- 支持集中式和分布式DMA控制架构









