【技术实现步骤摘要】
本专利技术涉及微机系统的数据存取领域,尤指。
技术介绍
直接存储器存取(DMA,Direct Memory Access)是微机系统提高数据传输效率的一项重要技术。DMA技术可以在中央处理器(CPU,CentralProcess Unit)执行任务的同时,对系统设备中的数据块进行存取操作;也可以在CPU不参与的情况下,由专用的硬件电路控制数据块的存取。本申请所述系统设备包括存储设备和输入输出设备,在以下说明中,发送区指的是获取数据块的设备区域,接收区指的是保存数据块的设备区域。采用DMA方式实现的数据传输就是在一定时间段内,由专用的硬件电路取代CPU获得系统的总线控制权,将数据块从发送区取出,送入接收区保存,从而实现系统设备之间,包括存储器与输入输出设备之间、或者存储器的不同区域之间数据传输的过程。在所述数据传输的实现过程中,数据传输完全由专用的硬件电路控制,CPU对此不进行干预,所以这种DMA方式实现的数据传输速率很高。现有技术中,将上述专用的硬件电路称为DMA控制器(DMAC)。在支持DMA方式实现数据传输的微机系统中,DMAC和CPU都挂接在系统总线上, ...
【技术保护点】
一种直接存储器存取装置,其特征在于,该装置包括:总线接口,用于从系统总线获取数据或信息送至寄存器单元,或将寄存器单元中的数据或信息发送到系统总线;寄存器单元,用于将待传输数据块的虚拟地址送入地址转换单元,并将所存储的控制信息 送入逻辑控制单元;逻辑控制单元,用于接收请求处理单元送入的信息,并输出控制信号到总线接口、寄存器单元、地址转换单元和请求处理单元;请求处理单元,用于处理并响应需要进行数据传输的设备发出的直接存储器存取请求;地址转换单 元,用于接收总线接口输入的虚拟地址和物理地址的映射关系信息, ...
【技术特征摘要】
【专利技术属性】
技术研发人员:白锋,
申请(专利权)人:北京中星微电子有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。