发明授权
- 专利标题: System and method for dynamically updating memory address mappings
- 专利标题(中): 动态更新内存地址映射的系统和方法
-
申请号: US09675021申请日: 2000-09-28
-
公开(公告)号: US06473845B1公开(公告)日: 2002-10-29
- 发明人: Bryan Hornung , Michael L. Ziegler , Michael K. Traynor , Gregory S. Palmer
- 申请人: Bryan Hornung , Michael L. Ziegler , Michael K. Traynor , Gregory S. Palmer
- 主分类号: G06F1300
- IPC分类号: G06F1300
摘要:
In general, a system and method is provided for dynamically reallocating computer memory. A mapper receives requests to access data. The requests include bus addresses, and the mapper maps the bus addresses to memory unit addresses based on a plurality of mappings maintained by the mapper. The memory unit addresses identify a plurality of memory locations including a destination memory location and a source memory location. Data requested by the requests received by the mapper is accessed based on the memory unit addresses mapped from the bus addresses included in the requests. When desired, a data value from the source memory location is dynamically moved to the destination memory location, and the mappings are updated such that a bus address mapped to a memory unit address identifying the source memory location is instead mapped to a memory unit address identifying the destination memory location.
信息查询