固态存储器件内的数据管理

    公开(公告)号:CN102656567A

    公开(公告)日:2012-09-05

    申请号:CN201080056683.2

    申请日:2010-12-16

    CPC classification number: G06F11/108 G06F11/1008 G06F11/1068 H03M13/05

    Abstract: 提供了用于控制固态存储器件(5)的方法和装置,其中固态存储器(6)包括可擦除块,每个块包括多个数据写入位置。将输入数据存储在连续的多组数据写入位置中,每个组包括位于所述固态存储器(6)的多个逻辑子区中的每个子区内的一组可擦除块中的写入位置。在所述输入数据内编入错误校正码,使得每个组包含该组内的输入数据的错误校正码。在存储器(13)中维护指示输入数据在所述固态存储器(6)中的位置的元数据。还维护存储在每个数据写入位置内的数据的有效性的指示。在擦除块之前,从包含该块中的写入位置的一个或每个所述组恢复有效输入数据。所恢复的数据接着被重新存储为新输入数据。

    固态存储系统中的数据管理

    公开(公告)号:CN102656566B

    公开(公告)日:2015-12-16

    申请号:CN201080056483.7

    申请日:2010-12-16

    CPC classification number: G06F11/1008 G06F11/1012 G06F11/1068 G06F11/108

    Abstract: 提供了用于控制数据管理操作的方法和装置,所述数据管理操作包括将数据存储在固态存储系统(5)的固态存储器(6)中。将输入数据存储在所述固态存储器(6)中的连续多组数据写入位置中。每个组包括在所述固态存储器(6)的多个逻辑子区中的每个子区内的一组写入位置。根据第一和第二线性错误校正码对要存储在每个组中的输入数据进行编码。通过从要存储在每个组中的输入数据构建包括数据符号行和列的逻辑阵列来执行编码。分别根据所述第一和第二线性错误校正码对所述行和列进行编码,以产生其中所有行对应于相应第一码字而列对应于相应第二码字的编码阵列。执行所述编码和存储操作以使得在每个所述组中,编码后的输入数据包括在多个所述逻辑子区中的每个子区内的多个第一码字,并且每个逻辑子区包含该组的每个所述第二码字的一部分。

    固态存储器件内的数据管理

    公开(公告)号:CN102656567B

    公开(公告)日:2015-02-25

    申请号:CN201080056683.2

    申请日:2010-12-16

    CPC classification number: G06F11/108 G06F11/1008 G06F11/1068 H03M13/05

    Abstract: 提供了用于控制固态存储器件(5)的方法和装置,其中固态存储器(6)包括可擦除块,每个块包括多个数据写入位置。将输入数据存储在连续的多组数据写入位置中,每个组包括位于所述固态存储器(6)的多个逻辑子区中的每个子区内的一组可擦除块中的写入位置。在所述输入数据内编入错误校正码,使得每个组包含该组内的输入数据的错误校正码。在存储器(13)中维护指示输入数据在所述固态存储器(6)中的位置的元数据。还维护存储在每个数据写入位置内的数据的有效性的指示。在擦除块之前,从包含该块中的写入位置的一个或每个所述组恢复有效输入数据。所恢复的数据接着被重新存储为新输入数据。

    用于操作计算机化存储器的方法和系统

    公开(公告)号:CN102841849A

    公开(公告)日:2012-12-26

    申请号:CN201210156517.0

    申请日:2012-05-18

    CPC classification number: G06F12/0246 G06F2212/7211

    Abstract: 在一种用于操作计算机化存储器的方法中,存储器被组织用于在这种存储器的单元内存储数据。针对单元(i)的集合中的每一个单元(i)确定损耗水平(c(i))。确定损耗水平(c(i))中的最大损耗水平(c_max)。接收选择用于数据擦除的一个或多个单元(i)的推荐子集,并且在子集中识别出其损耗水平(c(i))小于最大损耗水平(c_max)的至少一个单元(i)用于后续的数据擦除。

    在固态存储器设备中的解码

    公开(公告)号:CN103119563B

    公开(公告)日:2016-03-23

    申请号:CN201180046175.0

    申请日:2011-09-22

    CPC classification number: G06F11/1068 G06F11/1048

    Abstract: 在固态存储器设备中,借助于纠错迭代解码过程来对存储器设备(1)的单元中存储的码字进行解码。确定成功解码所述单元的码字所需的平均迭代次数(n_k),以及特别地出于平均迭代次数(n_k)可以用作主体单元损耗的度量这样的原因,而监测所述平均迭代次数(n_k)。

    用于操作计算机化存储器的方法和系统

    公开(公告)号:CN102841849B

    公开(公告)日:2015-10-28

    申请号:CN201210156517.0

    申请日:2012-05-18

    CPC classification number: G06F12/0246 G06F2212/7211

    Abstract: 在一种用于操作计算机化存储器的方法中,存储器被组织用于在这种存储器的单元内存储数据。针对单元(i)的集合中的每一个单元(i)确定损耗水平(c(i))。确定损耗水平(c(i))中的最大损耗水平(c_max)。接收选择用于数据擦除的一个或多个单元(i)的推荐子集,并且在子集中识别出其损耗水平(c(i))小于最大损耗水平(c_max)的至少一个单元(i)用于后续的数据擦除。

    在固态存储器设备中的解码

    公开(公告)号:CN103119563A

    公开(公告)日:2013-05-22

    申请号:CN201180046175.0

    申请日:2011-09-22

    CPC classification number: G06F11/1068 G06F11/1048

    Abstract: 在固态存储器设备中,借助于纠错迭代解码过程来对存储器设备(1)的单元中存储的码字进行解码。确定成功解码所述单元的码字所需的平均迭代次数(n_k),以及特别地出于平均迭代次数(n_k)可以用作主体单元损耗的度量这样的原因,而监测所述平均迭代次数(n_k)。

Patent Agency Ranking