首页> 外国专利> Method and system of managing virtualized physical memory in a memory controller and processor system

Method and system of managing virtualized physical memory in a memory controller and processor system

机译:在存储器控制器和处理器系统中管理虚拟化物理存储器的方法和系统

摘要

A processor contains a move engine and a memory controller contains a mapping engine that, together, transparently reconfigure physical memory to accomplish addition, subtraction, or replacement of a memory module. A mapping engine register stores current and new real addresses that enable the engines to virtualize the physical address of the memory module being reconfigured and provide the reconfiguration in real-time through the use of hardware functionality and not software. Using the current and new real addresses to select a source and a target, the move engine copies the contents of the memory module to be removed or reconfigured into the remaining or inserted memory modules. Then, the real address associated with the reconfigured memory module is re-assigned to the memory module receiving the copied contents, thereby creating a virtualized physical mapping from the addressable real address space being utilized by the operating system into a virtual physical address space. During the process of moving the memory contents, the mapping engine responds to Write memory requests addressed to either the current or new real address space. As will be appreciated, a memory module can be inserted, removed or replaced in physical memory without the operating system having to direct and control the reconfiguration of physical memory to accomplish the physical memory change.
机译:处理器包含移动引擎,而内存控制器包含映射引擎,该映射引擎一起透明地重新配置物理内存,以完成内存模块的增加,减少或更换。映射引擎寄存器存储当前和新的实际地址,这些地址使引擎能够虚拟化正在重新配置的内存模块的物理地址,并通过使用硬件功能而非软件来实时提供重新配置。移动引擎使用当前和新的实际地址选择源和目标,将要删除或重新配置的内存模块的内容复制到其余或插入的内存模块中。然后,将与重新配置的内存模块关联的实际地址重新分配给接收复制内容的内存模块,从而创建从操作系统正在使用的可寻址真实地址空间到虚拟物理地址空间的虚拟物理映射。在移动内存内容的过程中,映射引擎将响应写到当前或新实际地址空间的写内存请求。将会理解,可以在物理存储器中插入,移除或替换存储模块,而操作系统不必指导和控制物理存储器的重新配置以完成物理存储器的改变。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号