发明名称 直接存储器存取控制器以及数据传输方法
摘要 本发明公开了一种DAMC和数据传输方法,其中,该DMAC包括:读取器,用于响应于来自外部的传输请求,获取与传输请求对应的源地址,并从源地址对应的设备中读取数据,其中,数据包括多个数据块;缓存器,包括第一缓存器和第二缓存器,其中,第一缓存器和第二缓存器用于交替存储多个数据块;发射器,用于按照交替存储的顺序从缓存模块中依次获取并发送多个数据块。借助于本发明,通过在DMAC的读取器和发射器之间设置第一缓存器和第二缓存器,能够在第一缓存器和第二缓存器中交替地存入数据,并且能够实现并行的读取和发送数据的操作,能够提高数据传输的效率,从而能够解决相关技术中存在的DMA数据传输速度慢的问题。
申请公布号 CN101777031A 申请公布日期 2010.07.14
申请号 CN200910000173.2 申请日期 2009.01.14
申请人 中兴通讯股份有限公司 发明人 刘凯
分类号 G06F13/28(2006.01)I 主分类号 G06F13/28(2006.01)I
代理机构 北京康信知识产权代理有限责任公司 11240 代理人 余刚;吴孟秋
主权项 一种直接存储器存取控制器即DMAC,其特征在于,包括:读取器,用于响应于来自外部的传输请求,获取与所述传输请求对应的源地址,并从所述源地址对应的设备中读取数据,其中,所述数据包括多个数据块;缓存器,包括第一缓存器和第二缓存器,其中,所述第一缓存器和第二缓存器用于交替存储所述多个数据块;发射器,用于按照所述交替存储的顺序从所述缓存模块中依次获取并发送所述多个数据块。
地址 518057广东省深圳市南山区科技南路55号
您可能感兴趣的专利