存储器物理地址映射的动态重新划分制造技术

技术编号:41863513 阅读:32 留言:0更新日期:2024-06-27 18:35
用于物理存储器地址映射的动态重新划分的系统和方法涉及将存储在一个或多个存储器设备的一个或多个物理存储器位置处的数据重新定位到另一存储器设备或大容量存储设备,重新划分一个或多个对应的物理存储器映射以包括物理存储器地址与该一个或多个存储器设备的物理存储器位置之间的新映射,然后将该重新定位的数据加载回到由新的物理地址映射确定的物理存储器位置处的该一个或多个存储器设备上。该物理存储器地址映射的此类动态重新划分不需要重新启动处理系统,并且具有与该处理系统的交织重新配置和纠错码(ECC)重新配置有关的各种应用。

【技术实现步骤摘要】
【国外来华专利技术】


技术介绍

1、为了提高整体处理效率,处理系统通常采用多通道高带宽存储器,诸如多通道动态随机存取存储器(dram)。例如,此类多通道存储器通常实现于处理系统中,使得系统中的主机处理器能够并行存取多个存储器裸片。此多通道并行存取通常增加系统能够在给定时间段中读取或写入的数据量,从而允许减少处理延迟,这继而增加系统性能。

2、通常,将数据写入存储器设备(诸如dram)的方式由系统的物理地址映射限定,该物理地址映射将物理地址映射到存储器设备的存储器的对应物理块。在常规系统中,为了改变与一个或多个存储器设备相关联的物理地址映射,必须重新启动系统。然而,重新启动通常是耗时的,并且冒着用于系统监视的带内机制的启动错误或中断的风险,这在高性能处理系统中是特别关注的。

3、实施方案和具体实施的概述

4、以下实施例可单独地或组合地提供本文所述的实施方案和具体实施的进一步背景。

5、实施例1.一种方法,该方法包括:

6、响应于接收到识别处理系统的第一存储器设备的第一组存储块的指示符,将第一数据从该第一存储器设备的该第本文档来自技高网...

【技术保护点】

1.一种方法,所述方法包括:

2.根据权利要求1所述的方法,其中结合所述处理系统的系统配置的改变来执行重新划分所述至少一个物理存储器映射。

3.根据权利要求2所述的方法,其中所述系统配置的所述改变对应于所述处理系统的纠错码(ECC)配置的改变,其中所述ECC配置识别被保留用于存储ECC数据的ECC存储块。

4.根据权利要求2所述的方法,其中所述系统配置的所述改变对应于所述处理系统的交织配置的改变,其中所述交织配置限定至少一个交织模式,根据所述至少一个交织模式,数据将被存储在至少所述第一组存储块上。

5.根据权利要求1至4中任一项所述的方法,...

【技术特征摘要】
【国外来华专利技术】

1.一种方法,所述方法包括:

2.根据权利要求1所述的方法,其中结合所述处理系统的系统配置的改变来执行重新划分所述至少一个物理存储器映射。

3.根据权利要求2所述的方法,其中所述系统配置的所述改变对应于所述处理系统的纠错码(ecc)配置的改变,其中所述ecc配置识别被保留用于存储ecc数据的ecc存储块。

4.根据权利要求2所述的方法,其中所述系统配置的所述改变对应于所述处理系统的交织配置的改变,其中所述交织配置限定至少一个交织模式,根据所述至少一个交织模式,数据将被存储在至少所述第一组存储块上。

5.根据权利要求1至4中任一项所述的方法,其中重新划分所述至少一个物理存储器映射包括:

6.根据权利要求1至5中任一项所述的方法,其中在不需要重新启动包括所述第一存储器设备的所述处理系统的情况下执行重新划分所述至少一个物理存储器映射。

7.一种处理系统,所述处理系统包括:

8.根据权利要求7所述的处理系统,其中所述指令操纵所述至少一个处理器以结合所述处理系统的系统配置的改变来重新划分所述至少一个物理存储器映射。

9.根据权利要求8所述的处理系统,其中所述系统配置的所述改变对应于所述处理系统的纠错码(ecc)配置的改变,其中所述ecc配置识别所述多个存储器设备的被保留用于存储ecc数据的ecc存储块。

10.根据权利要求8所述的处理系统,其中所述系统配置的所述改变对应于所述处理系统的交织配置的改变,其中所述交织配置限定至少一个交织模式,根据所述至少一个交织模式,数据将被存储在所述多个存储器设备的存储块上,所述存储块包括至少所述第一组存储块。

11.根据权利要求10所述的处理系统,其中所述交织配置的所述改变对应于用第二交织模式替换第一交织模式,并且所述至少一个重新划分的物理存储器映射反...

【专利技术属性】
技术研发人员:约瑟夫·格雷特豪斯艾伦·史密斯弗朗西斯科·杜兰菲力克斯·库林安东尼·阿萨罗
申请(专利权)人:超威半导体公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1