在线咨询 切换到宽版
eetop公众号 创芯大讲堂 创芯人才网

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜全文
查看: 9474|回复: 20

关于DMA设计的一个问题~~

[复制链接]
发表于 2009-3-3 21:31:56 | 显示全部楼层
DMA从方式上至少可以分成两种:一种是模块作为ahb的master带这个模块的DMA(一般只为这个模块服务),这样这个模块可以直接通过这个DMA的AHB操作完成数据存储而不需要CPU的干预,只是完成传输后再告诉CPU;另外一种就是一般有独立的DMA模块可以为多种不同的模块服务,但是一般首先需要不同的模块通过合适的方式通知CPU(如中断或者寄存器通知等),CPU既然知道哪个模块发起的请求,就自然可以知道所需的参数,如预先固定,或者RAM、REG通知等方式(也就是src,dst,size,link等参数),再通过ahb写如这些参数到DMA模块然后启动传输。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条


手机版| 小黑屋| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-9-19 07:50 , Processed in 0.011101 second(s), 4 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表