In this disclosure, data mapping based on three dimensional raster with improved and rate (i.e., life capacity) based on low read delay is disclosed. During write, write to memory location many times before erasure. Specifically, for the first write, the existence of 4/3 bits per unit can be used for writing, which is about 10.67kB per unit for data storage. Then, for second writes, there is one bit per unit, which is used for data storage per unit 8kB. If you consider data with 128 blocks of different units and write to 32kB, the first write leads to 42.66 data writes and second writes lead to 32 data writes, and a total of 74.66 writes. In the past, the number of writes to 32kB would be 64 writes. Therefore, more data can be stored by writing two times before erasure.
【技术实现步骤摘要】
使得能够快速读取多层3DNAND以提高寿命容量的数据映射相关申请的交叉引用本申请要求2016年12月23日提交的序列号为62/438821的美国临时专利申请的权益,其通过引用并入本文。
本公开的实施例通常涉及一种用于在擦除块之前将数据多次写入NAND块的方法。
技术介绍
因为SDD具有高吞吐量、低读取/写入延迟、低功耗以及忍受高压力和高温度的能力,所以基于快闪存储器的固态驱动器(solid-statedrive,SSD)具有超过传统的硬盘驱动器(harddiskdrive,HDD)的优点。和其他非易失性存储器(non-volatilememory,NVM)相比,NAND闪存特别具有低价格和大容量。使用浮置栅极(或电荷捕获)晶体管来捕获电荷的快闪存储器和由被称为单元层(celllevel)的电荷的量来表示的数据在一组单元中被捕获。NAND闪存的关键特征之一是编程和擦除的非对称性。编程的单位(增加单元层)被称为页并且由103到104个单元组成,同时擦除的单位(减少单元层)是包含数百个页的块。块擦除是耗时耗能的,并且会使物理单元降级。然而,NAND闪存具有缺点,NAND闪存仅可以被写入一次。数据可以被多次读取,但是如果再次使用数据位置来存储新数据,则必须擦除旧的数据。如上所述,按照块发生擦除,因此,数据的许多页被同时擦除。此外,NAND擦除会减少NAND设备的寿命。在技术中存在增加NAND设备的寿命的需要。
技术实现思路
在本公开中,公开了基于通过低读取延迟具有提高的和速率(即,寿命容量)的三维栅格(threedimensionallattice)的数据映射。在写入 ...
【技术保护点】
1.一种系统,包括:主机设备;存储器系统,其被耦合至主机设备,其中所述存储器系统包括:用于在擦除之前多次将数据写入至存储器位置的装置;用于从所述存储器位置读取数据的装置;以及用于从所述存储器位置擦除数据的装置;以及控制器,其被耦合至主机设备和存储器系统。
【技术特征摘要】
2016.12.23 US 62/438,821;2017.03.29 US 15/472,3261.一种系统,包括:主机设备;存储器系统,其被耦合至主机设备,其中所述存储器系统包括:用于在擦除之前多次将数据写入至存储器位置的装置;用于从所述存储器位置读取数据的装置;以及用于从所述存储器位置擦除数据的装置;以及控制器,其被耦合至主机设备和存储器系统。2.如权利要求1所述的系统,其中所述存储器位置是NAND闪存块。3.如权利要求2所述的系统,其中所述NAND闪存块是TLC。4.如权利要求2所述的系统,其中所述NAND闪存块是MLC。5.一种方法,包括:将第一组数据写入至在第一存储器位置中的NAND闪存块;将第二组数据写入至第一存储器位置;以及擦除第一存储器位置,其中写入第二组数据发生在擦除第一组数据之前。6.如权利要求5所述的方法,其中所述NAND闪存块是TLC。7.如权利要求5所述的方法,其中所述NAND闪存块是MLC。8.如权利要求7所述的方法,其中所述第一存储器位置是16kB存储位置,并且其中写入所述第一组数据包括将数据写入至所述第一存储器位置的大约10kB。9.如权利要求8所述的方法,其中写入所述第二组数据包括将数据写入至所述第一存储器位置的大约8kB。10.如权利要求9所述的方法,其中所述大约10kB不同于所述大约8kB。11.如权利要求9所述的方法,其中当所述第二组数据被写入至所述第一存储器位置时,所述第一组数据呈现在所述第一存储器位置中。12.如权利要求9所述的方法,其中在所述第二组数据被写入至所述第一存储器位置之后,所述第一组数据呈现在所述第一存储器位置中。13.如权利要求5所述的方法,其中所述存储器位置被布置在字线和位线的交叉点处的存储器块之内。14.一种系统,包括:处理器;以及存储器系统,其存储当由处理器执行时使得所述系统进行以下各项的指令:将第一组数据写入至在第一存储器位置中的NAND闪存块;将第二组数据写入至第一存储器位置;并且擦除第一存储器位置,其中写入第二组数据发生在擦除第一组数据之前。15.如权利要求14所述的系统,其中所述...
【专利技术属性】
技术研发人员:ZZ班迪克,RE麦蒂斯库,秦明海,孙超,
申请(专利权)人:西部数据技术公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。