用于存储器装置的元数据感知回拷制造方法及图纸

技术编号:30345169 阅读:24 留言:0更新日期:2021-10-12 23:30
本申请涉及用于存储器装置的元数据感知回拷。在一些实例中公开提供用于加扰和/或更新元数据的实现高效内部回拷操作的技术的方法、系统、装置及机器可读媒体。在一些实例中,为了更新所述元数据,分离所述元数据及主机数据,且仅将所述元数据发送到控制器以在经修改内部回拷操作期间更新。所述主机数据并不发射到所述控制器。尽管发送所述元数据利用所述存储器裸片与所述控制器之间的通信链路的资源,但其使用比还发射所述主机数据时少得多的资源。源。源。

【技术实现步骤摘要】
用于存储器装置的元数据感知回拷


[0001]实施例涉及存储器装置。一些实施例涉及实现高效内部回拷操作,所述操作用于在存储器装置中的同一存储器裸片内的两个不同位置之间复制数据,同时还维持数据随机化且更新经受回拷操作的数据的元数据。

技术介绍

[0002]用于计算机或其它电子装置的存储器装置可分类为易失性和非易失性存储器。易失性存储器需要电力来维持其数据,且包含随机存取存储器(RAM)、动态随机存取存储器(DRAM)或同步动态随机存取存储器(SDRAM)等等。非易失性存储器可在未供电时保持所存储数据,且包含快闪存储器、只读存储器(ROM)、电可擦除可编程ROM(EEPROM)、静态RAM(SRAM)、可擦除可编程ROM(EPROM)、电阻可变存储器、相变存储器、存储级存储器、电阻式随机存取存储器(RRAM)和磁阻随机存取存储器(MRAM)等。
[0003]快闪存储器用作广泛范围的电子应用的非易失性存储器。快闪存储器装置通常包含允许高存储器密度、高可靠性和低功耗的例如浮动栅极或电荷阱存储器单元等晶体管的一或多个群组。

技术实现思路

[0004]本公开的方面提供一种用于在存储器装置中执行回拷操作的方法,其中所述方法包括:在所述存储器装置的存储器控制器处:经由所述存储器装置的内部通信接口且响应于回拷操作的发起而从存储器裸片接收经编码元数据,其中对应于所述元数据的主机数据并不通过所述存储器裸片经由所述内部通信接口发送;对所述经编码元数据进行解码以产生经解码元数据;使用密钥值对所述经解码元数据进行解扰以产生经解扰元数据,所述密钥值存储为所述经解码元数据的部分;更新所述经解扰元数据以产生经更新元数据;运用所述密钥值对所述经更新元数据进行加扰以产生加扰的经更新元数据;对所述加扰的经更新元数据进行编码以产生经编码的经更新元数据;及将所述经编码的经更新元数据发送到所述存储器裸片,所述经编码的经更新元数据与经编码主机数据组合且写入到所述存储器裸片上的新位置。
[0005]本公开的另一方面提供一种存储器装置,其包括:存储器控制器,其经配置以执行包括以下各项的操作:经由所述存储器装置的内部通信接口且响应于回拷操作的发起而从存储器裸片接收经编码元数据,其中对应于所述元数据的主机数据并不通过所述存储器裸片经由所述内部通信接口发送;对所述经编码元数据进行解码以产生经解码元数据;使用密钥值对所述经解码元数据进行解扰以产生经解扰元数据,所述密钥值存储为所述经解码元数据的部分;更新所述经解扰元数据以产生经更新元数据;运用所述密钥值对所述经更新元数据进行加扰以产生加扰的经更新元数据;对所述加扰的经更新元数据进行编码以产生经编码的经更新元数据;及将所述经编码的经更新元数据发送到所述存储器裸片,所述经编码的经更新元数据与经编码主机数据组合且写入到所述存储器裸片上的新位置。
[0006]本公开的另一方面提供一种存储指令的非暂时性机器可读媒体,所述指令在由存储器装置执行时使所述存储器装置执行包括以下各项的操作:经由所述存储器装置的内部通信接口且响应于回拷操作的发起而从存储器裸片接收经编码元数据,其中对应于所述元数据的主机数据并不通过所述存储器裸片经由所述内部通信接口发送;对所述经编码元数据进行解码以产生经解码元数据;使用密钥值对所述经解码元数据进行解扰以产生经解扰元数据,所述密钥值存储为所述经解码元数据的部分;更新所述经解扰元数据以产生经更新元数据;运用所述密钥值对所述经更新元数据进行加扰以产生加扰的经更新元数据;对所述加扰的经更新元数据进行编码以产生经编码的经更新元数据;及将所述经编码的经更新元数据发送到所述存储器裸片,所述经编码的经更新元数据与经编码主机数据组合且写入到所述存储器裸片上的新位置。
附图说明
[0007]在未必按比例绘制的图式中,相同数字可以描述不同视图中的类似组件。具有不同字母后缀的相似编号可表示类似组件的不同例子。图式借助于实例而非限制性地总体上说明本文件中所论述的各种实施例。
[0008]图1说明根据本公开的一些实例的例如存储装置的存储器装置的图式。
[0009]图2说明根据本公开的一些实例的NAND架构半导体存储器阵列的一部分的实例示意图。
[0010]图3说明根据本公开的一些实例的3D NAND架构半导体存储器的实例示意图。
[0011]图4说明根据本公开的一些实例的存储器裸片的实例框图。
[0012]图5说明根据本公开的一些实例的写入操作的数据流。
[0013]图6说明根据本公开的一些实例的读取操作的数据流。
[0014]图7说明根据本公开的一些实例的将数据写入到存储器装置的方法的流程图。
[0015]图8说明根据本公开的一些实例的从存储器装置读取数据的方法的流程图。
[0016]图9说明根据本公开的一些实例的写入操作的数据流,其中单独地对元数据及主机数据进行编码。
[0017]图10说明根据本公开的一些实例的具有元数据更新的内部回拷操作的数据流,其中单独地对元数据及主机数据进行编码。
[0018]图11说明根据本公开的一些实例的将数据写入到存储器装置的方法的流程图。
[0019]图12说明根据本公开的一些实例在内部回拷操作期间将数据写入到存储器装置的方法的流程图。
[0020]图13说明根据本公开的一些实例的对存储器装置进行内部回拷操作的方法的流程图。
[0021]图14说明上面可执行本文中所论述的技术(例如,方法)中的任何一或多个的实例机器的框图。
具体实施方式
[0022]存储器装置通常由经由例如总线的内部通信接口连接到控制器的多个物理存储器裸片构成。存储器装置的某些操作需要将数据从裸片上的一个位置中的单元复制到同一
裸片上的另一位置。一个实例为从SLC高速缓存块到TLC/QLC存储块的复制操作。出于性能原因,许多TLC/QLC存储器系统使用SLC块作为写入高速缓存。当这些SLC高速缓存块中的数据需要移动到较慢(但更密集)TLC/QLC块时,需要复制操作。传统方法已经由内部通信接口将数据从裸片传送到控制器以用于处理,且接着经由内部I/O总线返回到裸片以供存储在不同位置中。
[0023]为了减少I/O总线业务且降低控制器的利用率,可执行内部回拷操作,其中数据从存储器装置的同一存储器裸片中的一个位置移动到另一位置而无需经由通信接口将数据传送到控制器。使用内部回拷操作节约控制器资源(例如,处理周期及工作存储器)、接口带宽,降低能耗,且在完成操作时具有较低时延。由于存储器裸片并不具有以与控制器相同的方式处理数据的资源,所以内部回拷操作并不以任何计算密集型方式处理数据。通常,内部回拷在无任何修改或处理的情况下复制数据。
[0024]在无修改或处理的情况下写入数据可影响存储器装置及所写入数据的可靠性。此处理的缺乏可造成内部回拷操作的问题。虽然可修改个别存储器裸片以执行这些处理步骤,但这将不可接受地增加这些装置的成本及复杂度。
[0025]举例来说,随机化器通常在本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于在存储器装置中执行回拷操作的方法,所述方法包括:在所述存储器装置的存储器控制器处:经由所述存储器装置的内部通信接口且响应于回拷操作的发起而从存储器裸片接收经编码元数据,其中对应于所述元数据的主机数据并不通过所述存储器裸片经由所述内部通信接口发送;对所述经编码元数据进行解码以产生经解码元数据;使用密钥值对所述经解码元数据进行解扰以产生经解扰元数据,所述密钥值存储为所述经解码元数据的部分;更新所述经解扰元数据以产生经更新元数据;运用所述密钥值对所述经更新元数据进行加扰以产生加扰的经更新元数据;对所述加扰的经更新元数据进行编码以产生经编码的经更新元数据;及将所述经编码的经更新元数据发送到所述存储器裸片,所述经编码的经更新元数据与经编码主机数据组合且写入到所述存储器裸片上的新位置。2.根据权利要求1所述的方法,其中更新所述经解扰元数据包括更新写入温度。3.根据权利要求1所述的方法,其中更新所述经解扰元数据包括更新写入时间。4.根据权利要求1所述的方法,其进一步包括:在所述存储器装置的所述存储器裸片处:识别用于第一存储器位置的内部回拷命令;读取所述第一存储器位置以获得所述经编码元数据和所述经编码主机数据;将所述经编码主机数据存储在所述存储器裸片上的存储器缓冲器中;将所述经编码元数据发送到所述存储器控制器;从所述存储器控制器接收所述经编码的经更新元数据;及将所述经编码的经更新元数据连同存储于所述存储器缓冲器中的所述经编码主机数据写入到所述存储器裸片上的所述新位置。5.根据权利要求1所述的方法,其中使用所述密钥值对所述经解码元数据进行解扰以产生经解扰元数据包括对所述经解码元数据及所述密钥值应用XOR运算。6.根据权利要求1所述的方法,其中所述经编码元数据包含在所述解码中使用的编码信息。7.根据权利要求6所述的方法,其中所述编码信息为至少一个奇偶校验位。8.根据权利要求6所述的方法,其中所述经编码元数据的所述编码信息与包含在对应于所述主机数据的经编码主机数据中的第二编码信息不同。9.一种存储器装置,其包括:存储器控制器,其经配置以执行包括以下各项的操作:经由所述存储器装置的内部通信接口且响应于回拷操作的发起而从存储器裸片接收经编码元数据,其中对应于所述元数据的主机数据并不通过所述存储器裸片经由所述内部通信接口发送;对所述经编码元数据进行解码以产生经解码元数据;使用密钥值对所述经解码元数据进行解扰以产生经解扰元数据,所述密钥值存储为所述经解码元数据的部分;
更新所述经解扰元数据以产生经更新元数据;运用所述密钥值对所述经更新元数据进行加扰以产生加扰的经更新元数据;对所述加扰的经更新元数据进行编码以产生经编码的经更新元数据;及将所述经编码的经更新元数据发送到所述存储器裸片,所述经编码的经更新元数据与经编码主机数据组合且写入到所述存储器裸片上的新位置。10.根据权利要求9所述的存储器装置,其中更新所述经解扰元数据的所述操作...

【专利技术属性】
技术研发人员:陈振刚J
申请(专利权)人:美光科技公司
类型:发明
国别省市:

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

1