首页> 外国专利> An apparatus and method for transferring data between address ranges in memory

An apparatus and method for transferring data between address ranges in memory

机译:在存储器中的地址范围之间传输数据的装置和方法

摘要

An apparatus and method are provided for transferring data between address ranges in memory. The apparatus comprises a data transfer controller, that is responsive to a data transfer request received by the apparatus from a processing element, to perform a transfer operation to transfer data from at least one source address range in memory to at least one destination address range in the memory. A redirect controller is then arranged, whilst the transfer operation is being performed, to intercept an access request that specifies a target address within a target address range, and to perform a memory redirection operation so as to cause the access request to be processed without awaiting completion of the transfer operation. Via such an approach, the apparatus can effectively hide from the source of the access request the fact that the transfer operation is in progress, and hence the transfer operation can be arranged to occur in the background, and in a manner that is transparent to the software executing on the source that has issued the access request.
机译:提供了一种用于在存储器中的地址范围之间传输数据的装置和方法。该设备包括数据传输控制器,其响应于该设备从处理元件接收到的数据传输请求,以执行传输操作以将数据从存储器中的至少一个源地址范围传输到存储器中的至少一个目标地址范围。记忆。然后,在执行转移操作的同时,布置重定向控制器,以拦截指定目标地址范围内的目标地址的访问请求,并执行存储器重定向操作,以使该访问请求得到处理而无需等待转移作业完成。通过这种方法,该设备可以有效地从访问请求的源中隐藏正在进行转移操作的事实,并且因此可以将转移操作安排为在后台进行,并且以对用户透明的方式进行。在发出访问请求的源上执行的软件。

著录项

  • 公开/公告号GB2557366B

    专利类型

  • 公开/公告日2020-10-28

    原文格式PDF

  • 申请/专利权人 ARM LIMITED;

    申请/专利号GB20170000214

  • 申请日2017-01-06

  • 分类号G06F3/06;G06F12/10;G06F12/1009;G06F12/1027;

  • 国家 GB

  • 入库时间 2022-08-21 10:59:42

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号