赛灵思
直播中

李玉兰

7年用户 1475经验值
私信 关注
[问答]

SGDMA和DMA之间有什么区别?

大家好,
SGDMA和DMA之间有什么区别?
SGDMA优于DMA的优点和缺点是什么?
谢谢娜文G K.

回帖(1)

陈苏文

2020-3-27 10:51:18
SG可能代表Scatter,Gather。
它是DMA控制器的一个特性,DMA控制器不是单个连续的存储器指针,而是接收地址/大小对的列表,当它有来自终端设备的数据时,它将它写入该列表中的顺序元素。
当DMA控制器将数据从设备分散到不同区域时,这称为分散。
反向称为聚集,其中DMA控制器再次接收地址/大小对列表并从这些块顺序读取并以收集数据的方式将数据发送到设备.SGDMA的好处是它减少了处理器的负载
通过减少它需要处理的中断数量。
- 如果提供的信息有用,请将答案标记为“接受为解决方案”。给予您认为有用且回复的帖子。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分