原创 北京潮流风科贸有限公司 eDMA引擎的4个子模块组成

2009-8-12 14:14 1005 3 3 分类: PCB

北京潮流风科贸有限公司


①地址路径模块。执行传输控制描述符的2个通道(通道X和通道Y)的注册,并处理所有的总线地址计算。被注册的


通道用于装载从传输控制描shanghai massage   述符区域读取的传输控制描述符内容。


  ②数据路径模块。执行数据的读写,包括16字节的寄存器存储区域,并支持多种数据排列方式。


  ③编程模型/通道仲massage shanghai裁模块。执行eDMA编程模型和通道仲裁。eDMA外部请求输入和中断输出都连接到该模块。


  ④控制模块。提供所有针对eDMA引擎的控制功能,包括对数据读和写的匹配。如需要读取的源数据大小为16


位,而目标数据大小为32位,则每2次读取只需要1次写入。


  传输控制描述符区域由如下两部分组成:


  ①内存控制器。该逻辑执行必需的双向端口控制,处理eDMA引擎和内部外围总线的通道。


  ②内存阵列。TCD存储区是一个单端口同步的RAM阵列。每个通道都有1个TCD单元,每个TCD有32字节,由11个


寄存器组成。


 

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
3
关闭 站长推荐上一条 /3 下一条