发明名称 一种DMA数据传输系统及方法和一种处理器
摘要 本发明提供了一种DMA数据传输系统及方法和一种处理器,该DMA数据传输系统设置于CPU内部,该传输系统包括:数据存储器,用于存储多个DMA数据配置信息;列表寄存器,用于存储配置信息的存储位置信息;数据存储器和列表寄存器中的信息是由CPU配置的;DMA管理器,用于从列表寄存器中获取存储位置信息,并从数据存储器的相应位置获取配置信息,配置给DMA;DMA,用于执行数据传输。在本发明中,CPU通过其内部连线对DMA进行信息配置,节约了总线资源;且由于增加了DMA管理器和列表寄存器,CPU可以一次把多段数据传输的配置信息发送给DMA,DMA不间断的执行完多段数据传输,从而提高了CPU和DMA的工作效率。
申请公布号 CN101452427A 申请公布日期 2009.06.10
申请号 CN200810226664.4 申请日期 2008.11.19
申请人 北京红旗胜利科技发展有限责任公司 发明人 石艳
分类号 G06F13/28(2006.01)I 主分类号 G06F13/28(2006.01)I
代理机构 北京国昊天诚知识产权代理有限公司 代理人 顾惠忠
主权项 1、一种DMA数据传输系统,其特征在于,所述DMA数据传输系统设置于CPU内部,并通过系统总线和CPU外部通信,所述数据传输系统包括:数据存储器,用于存储多个DMA数据配置信息;列表寄存器,用于存储所述DMA数据配置信息的存储位置信息;所述数据存储器和列表寄存器中的信息是由CPU配置的;DMA管理器,用于从所述列表寄存器中获取所述配置信息的存储位置信息,并从所述数据存储器的相应位置获取所述配置信息,配置给DMA;DMA,用于依据所述配置信息执行数据传输。
地址 100081北京市海淀区中关村南大街甲10号银海大厦南715A室