【摘要】 本发明公开了一种直接存储访问控制器数据传输系统与方法,该系统包括:第一与第二存储器、微控制器及包括有命令与地址寄存器的直接存储访问控制器。微控制器给命令寄存器配置读写第一存储器的访问命令及给地址寄存器配置访问第一存储器的起始地址。在需要直接存储访问传输时,直接存储访问控制器被微控制器启动并根据命令寄存器和地址寄存器的内容向第一存储器发送访问命令和起始地址。微控制器更新地址寄存器内第一存储器的起始地址后,直接存储访问控制器根据命令寄存器的内容及地址寄存器的更新内容向第一存储器再次发送访问命令及起始地址,从而实现第一和第二直接存储器之间存储访问传输的切换。 【专利类型】发明授权 【申请人】北京中星微电子有限公司 【申请人类型】企业 【申请人地址】100083 北京市海淀区学院路35号世宁大厦15层 【申请人地区】中国 【申请人城市】北京市 【申请人区县】海淀区 【申请号】CN200810102554.7 【申请日】2008-03-24 【申请年份】2008 【公开公告号】CN101266585B 【公开公告日】2010-07-07 【公开公告年份】2010 【授权公告号】CN101266585B 【授权公告日】2010-07-07 【授权公告年份】2010.0 【IPC分类号】G06F13/28 【发明人】李建军; 付军; 张桂友; 王秉举 【主权项内容】一种直接存储访问控制器数据传输系统,其包括:第一存储器、第二存储器、微控制器、直接存储访问控制器,其特征在于:所述直接存储访问控制器包括有命令寄存器、大小寄存器与地址寄存器,所述微控制器给所述命令寄存器配置读写第一存储器的访问命令、给所述大小寄存器配置传输数据量的大小以及给所述地址寄存器配置访问第一存储器的起始地址,判断是否需要进行直接存储访问传输,在需要直接存储访问传输时,所述微控制器启动所述直接存储访问控制器,所述直接存储访问控制器根据所述命令寄存器的内容向所述第一存储器发送访问命令以及根据地址寄存器的内容向所述第一存储器发送起始地址以启动第一存储器与第二存储器之间的直接存储访问传输,其中所述直接存储访问控制器根据大小寄存器中的数据量大小判断所述直接存储访问传输是否完成,在需要切换直接存储访问传输时,所述微控制器更新所述地址寄存器内的第一存储器的起始地址及所述大小寄存器中的数量大小,所述直接存储访问控制器根据所述命令寄存器的内容向所述第一存储器再次发送访问命令以及根据地址寄存器的更新内容向所述第一存储器再次发送起始地址,从而实现第一存储器与第二存储器之间直接存储访问传输的切换,其中所述访问命令包括读或/和写命令。 【当前权利人】北京中星微电子有限公司 【当前专利权人地址】北京市海淀区学院路35号世宁大厦15层 【专利权人类型】有限责任公司(外国法人独资) 【统一社会信用代码】911101087002349407 【家族被引证次数】14