一种DMA控制器的控制装置及控制方法

基本信息

申请号 CN200910238032.4 申请日 -
公开(公告)号 CN101702144B 公开(公告)日 2011-10-26
申请公布号 CN101702144B 申请公布日 2011-10-26
分类号 G06F13/28(2006.01)I 分类 计算;推算;计数;
发明人 钱诚;陈云霁;王玲 申请(专利权)人 北京天童芯源科技有限公司
代理机构 北京市隆安律师事务所 代理人 北京天童芯源科技有限公司
地址 100083 北京市海淀区花园路2号2号413B室
法律状态 -

摘要

摘要 本发明公开了一种DMA控制器的控制装置及控制方法,所述控制装置包括配置寄存器、状态寄存器、以及流控制寄存器,其中,所述配置寄存器用于接收外部实时输入的配置信息,所述DMA控制器根据该外部实时输入的配置信息产生对应的操作序列;所述状态寄存器用于指示当前DMA控制器的工作状态,并可依据外部实时输入的配置信息改变其指示;所述流控制寄存器用于根据外部实时输入的配置信息设置DMA控制器的各存取操作序列的时钟周期及其占用的带宽比例。本发明用极小的开销来改变DMA的执行状态而不需要重新启动一次DMA,并且对于DMA操作的产生时间和执行次序都是完全可控,可以灵活而全面的支持软件的各种优化。