从易失性到非易失性存储器的备份操作制造技术

技术编号:26045218 阅读:27 留言:0更新日期:2020-10-23 21:25
本文中揭示响应于触发事件在存储器系统上执行备份操作的装置及技术。所述存储器系统可包括处理装置、易失性存储器单元群组及非易失性存储器单元群组。所述处理装置可经配置以响应于触发事件执行内部备份操作,包括:响应于所述触发事件确定所述存储器系统是否在自刷新模式中;响应于确定所述存储器系统并不在自刷新模式中,在一时间段之后在未使内部备份操作失败的情况下重新确定所述存储器系统是否在自刷新模式中;及响应于重新确定所述存储器系统是在自刷新模式中,执行包括将存储于所述易失性存储器单元群组上的数据的至少一部分保存到所述非易失性存储器单元群组的所述内部备份操作。

【技术实现步骤摘要】
【国外来华专利技术】从易失性到非易失性存储器的备份操作优先权主张本申请案主张2018年9月6日申请的序列号为16/123,512的美国申请案的优先权的权益,所述申请案主张在2018年2月8日申请的标题为“自刷新重试(SELFREFRESHRETRY)”的序列号为62/628,089的美国临时专利申请案的权益或优先权,所述申请案中的每一者的全部内容以引用的方式并入本文中。
本专利技术的实施例大体上涉及存储器系统,且更明确来说涉及从易失性到非易失性存储器(NVM)的备份操作。
技术介绍
存储器子系统可为存储系统(例如固态驱动器(SSD)),且可包含存储数据的一或多个存储器组件。举例来说,所述存储器组件可为非易失性存储器组件及易失性存储器组件。一般来说,主机系统可利用存储器子系统以将数据存储于存储器组件处及从存储器组件检索数据。易失性存储器可需要电力来维持数据且包含随机存取存储器(RAM)、动态随机存取存储器(DRAM)及同步动态随机存取存储器(SDRAM)等等。非易失性存储器可在未供电时通过留存存储数据而提供永久性数据且可包含NAND闪存、NOR闪存、只读存储器(ROM)、电可擦除可编程ROM(EEPROM)、可擦除可编程ROM(EPROM)及电阻可变存储器(例如相变随机存取存储器(PCRAM))、电阻性随机存取存储器(RRAM)及磁阻性随机存取存储器(MRAM)、交叉点存储器阵列等等。存储器单元通常布置成矩阵或阵列。多个矩阵或阵列可组合成存储器装置,且多个装置可经组合以形成存储器系统的存储卷,例如固态驱动器(SSD)、通用快闪存储(UFSTM)装置、多媒体卡(MMC)固态存储装置、嵌入式MMC装置(eMMCTM)等。存储器系统可包含执行逻辑功能以操作存储器装置或与外部系统介接的一或多个处理器或其它存储器控制器。存储器矩阵或阵列可包含组织成数个物理页的数个存储器单元块。存储器系统可从主机接收与存储器操作相关联的命令,所述存储器操作例如在存储器装置与所述主机之间传送数据(例如,用户数据及相关联完整性数据,例如错误数据及地址数据等)的读取或写入操作,从存储器装置擦除数据的擦除操作或执行一或多个其它存储器操作。附图说明将从下文给出的详细描述及本专利技术的各个实施例的附图更充分理解本专利技术。图1说明根据本专利技术的一些实例的非易失性双列直插存储器模块(NVDIMM)装置的实例。图2说明使用存储器系统的处理装置对所述存储器系统执行内部备份操作的实例方法。图3说明根据本专利技术的一些实例的使用定时器触发存储器系统中的灾难性保存操作(CSAVE)的实例方法。图4说明本专利技术的实施例可在其中操作的实例计算机系统。具体实施方式本专利技术的方面涉及执行从包含存储器子系统的存储器系统的易失性存储器到非易失性存储器(NVM)的备份操作。存储器子系统在本文中也被称为“存储器装置”。存储器子系统的实例是存储系统,例如固态驱动器(SSD)及非易失性双列直插存储器模块(NVDIMM)。在一些实施例中,所述存储器子系统是具有易失性存储器子系统及非易失性存储器子系统两者的混合存储器/存储子系统。一般来说,主机系统可利用包含一或多个存储器组件的存储器子系统。所述主机系统可提供待存储于所述存储器子系统处的数据且可请求将从所述存储器子系统检索的数据。存储器系统可包含单个模块(例如单列直插存储器模块或双列直插存储器模块(SIMM或DIMM))上的多个存储器装置。主存储器的一种形式包含NVDIMM。NVDIMM是以易失性存储器速度操作但保持非易失性存储器的电力损失数据保持功能性的存储器子系统。在某些实例中,NVDIMM可包含存储器控制器、易失性存储器(例如,同步动态随机存取存储器(SDRAM))、非易失性存储器(例如,NAND闪存)及备份电源,备份电源通常为经配置以例如在主电力损失(例如,来自主机的电力损失)之后提供备份电力到存储器模块的电池或电容器。在实例中,NVDIMM的易失性存储器及非易失性存储器中的每一者可包含多个存储器组件(例如,数个裸片或逻辑单元(LUN)),每一存储器组件包含装置逻辑或与NVDIMM的存储器控制器分离的装置控制器或处理器。NVDIMM可在正常操作期间使用易失性存储器。在主电力损失(例如,主机电力损失)之后,或响应于从主机接收的指令,NVDIMM可执行内部备份或灾难性保存操作(CSAVE),从而将易失性存储器的内容或内容的一部分写入到非易失性存储器,且在某些实例中在主电力损失期间使用备份电源管理非易失性存储器。电子装置工程联合委员会(JEDEC)已颁布与DIMM有关的若干标准,包含双倍数据速率(DDR)存储器接口及使用DDR接口的NVDIMM。NVDIMM装置包含许多实施方案,其包含NVDIMM-N、NVDIMM-F、NVDIMM-P、NVDIMM-X或一或多个其它NVDIMM装置。举例来说,NVDIMM-N是其中除了DRAM或SRAM易失性存储器之外DIMM还包含快闪存储装置及存储器控制器的JEDEC标准系列。用于字节可寻址能量备份接口(BAEBI)的JEDEC标准245B.01(JESD245B.05)提供许多实施方案及交互细节。在实例中,本文中所揭示的NVDIMM可包含NVDIMM-N装置,或一或多个其它NVDIMM实施方案。NVDIMM的操作可通过存储器控制器响应于来自主机的指令或一或多个其它事件而控制。存储器控制器可包含经布置或编程以管理模块的DRAM或SDRAM易失性部分与快闪非易失性部分(例如,备份DRAM或SDRAM存储器的存储装置)之间的数据传送的专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它处理电路。主机可通过一或多个通信接口与NVDIMM通信,例如存储器控制器与主机之间的分组交换集成电路间(I2C、I2C或IIC)通信总线、用于NVDIMM与主机之间的存储器操作的多引脚串行通信总线(例如,DDR版本4(DDR4)存储器接口等),或一或多个其它通信接口等。I2C通信可提供直接读取或写入到存储器控制器中的寄存器或以其它方式传递到所述存储器控制器的灵活、有效解决方案。然而,虽然易失性存储器装置中的典型串行通信接口(例如DDR4或其它多引脚串行通信接口)的处理量可为每秒1,600兆位到3,200兆位(Mbit)(或更多),但I2C通信更慢,举例来说,大约每秒100千位到400千位(Kbit)。可使用来自主机的命令(例如从主机到存储器控制器的I2C命令)或串行通信接口(例如,DDR4通信总线等)的物理信号线(例如,SAVE_n线)上的信号等触发CSAVE操作。当NVDIMM接收CSAVE操作时,可设置CSAVE_INFO寄存器中的位以指示触发源(例如,SAVE_n或I2C命令)。所述位可包含START_CSAVE位,且CSAVE_INFO寄存器可包含NVDIMM_FUNC_CMD寄存器。在实例中,寄存器可用于指示触发源。举例来说,CSAVE_TRIGGER_SUPPORT寄存器中的SAVE_n触发位可用于指示已从串行通信接口(本文档来自技高网...

【技术保护点】
1.一种存储器系统,其包括:/n用于响应于触发事件而在存储器系统中执行内部备份操作的构件,所述内部备份操作包括:/n响应于所述触发事件而使用所述存储器系统的处理装置来确定所述存储器系统是否在自刷新模式中;/n响应于确定所述存储器系统并不在自刷新模式中,使用所述处理装置并且在一时间段之后在未使内部备份操作失败的情况下重新确定所述存储器系统是否在自刷新模式中;及/n响应于重新确定所述存储器系统是在自刷新模式中,使用所述处理装置执行包括将存储于所述存储器系统的易失性存储器单元群组上的数据的至少一部分保存到所述存储器系统的非易失性存储器单元群组的所述内部备份操作。/n

【技术特征摘要】
【国外来华专利技术】20180208 US 62/628,089;20180906 US 16/123,5121.一种存储器系统,其包括:
用于响应于触发事件而在存储器系统中执行内部备份操作的构件,所述内部备份操作包括:
响应于所述触发事件而使用所述存储器系统的处理装置来确定所述存储器系统是否在自刷新模式中;
响应于确定所述存储器系统并不在自刷新模式中,使用所述处理装置并且在一时间段之后在未使内部备份操作失败的情况下重新确定所述存储器系统是否在自刷新模式中;及
响应于重新确定所述存储器系统是在自刷新模式中,使用所述处理装置执行包括将存储于所述存储器系统的易失性存储器单元群组上的数据的至少一部分保存到所述存储器系统的非易失性存储器单元群组的所述内部备份操作。


2.根据权利要求1所述的存储器系统,其包括:
易失性存储器单元群组;及
非易失性存储器单元群组;
其中所述用于执行内部备份操作的构件包括:
处理装置,其可操作地耦合到所述易失性存储器单元群组及所述非易失性存储器单元群组,所述处理装置经配置以响应于所述触发事件执行所述内部备份操作。


3.根据权利要求1到2中任一权利要求所述的存储器系统,其中所述触发事件包括定时器的期满。


4.根据权利要求3所述的存储器系统,其中所述处理装置经配置以从主机接收命令,且
其中所述定时器能够通过所述主机复位。


5.根据权利要求4所述的存储器系统,其中所述处理装置经配置以从所述主机接收主机电力,且
其中所述触发事件包括在所述主机电力有效时所述定时器的期满。


6.根据权利要求1到5中任一权利要求所述的存储器系统,其中所述触发事件包括保存命令。


7.根据权利要求1到6中任一权利要求所述的存储器系统,其中所述内部备份操作包括:
将能够通过主机读取的所述存储器系统能够执行所述内部备份操作的指示存储于第一寄存器中;及
在响应于所述触发事件执行所述内部备份操作之后,将能够通过所述主机读取的所述存储器系统已执行所述内部备份操作的指示存储于第二寄存器中。


8.根据权利要求1到7中任一权利要求所述的存储器系统,其中作为对响应于所述触发事...

【专利技术属性】
技术研发人员:埃里克·R·福克斯加里·R·范西克尔
申请(专利权)人:美光科技公司
类型:发明
国别省市:美国;US

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

1