-
公开(公告)号:US08374014B2
公开(公告)日:2013-02-12
申请号:US13284913
申请日:2011-10-30
申请人: Barak Rotbard , Naftali Sommer , Shai Winter , Ofir Shalvi , Dotan Sokolov , Or Ordentlich , Micha Anholt
发明人: Barak Rotbard , Naftali Sommer , Shai Winter , Ofir Shalvi , Dotan Sokolov , Or Ordentlich , Micha Anholt
IPC分类号: G11C27/00
CPC分类号: G11C27/005 , G11C11/56 , G11C11/5621 , G11C13/00 , G11C13/0033 , G11C13/0035 , G11C16/0483 , G11C16/3418 , G11C16/3431 , G11C16/349 , G11C29/00 , G11C29/52 , G11C2029/0409 , G11C2029/5002
摘要: A method for data storage in a memory that includes multiple analog memory cells fabricated using respective physical media, includes identifying a group of the memory cells whose physical media have deteriorated over time below a given storage quality level. A rejuvenation process, which causes the physical media of the memory cells in the group to meet the given storage quality level, is applied to the identified group. Data is stored in the rejuvenated group of the memory cells.
摘要翻译: 一种存储器中的数据存储方法,包括使用相应的物理介质制造的多个模拟存储器单元,包括识别其物理介质在给定的存储质量水平下随时间劣化的一组存储器单元。 使组中存储单元的物理介质满足给定存储质量水平的复原过程被应用于所识别的组。 数据存储在复原的存储单元组中。
-
公开(公告)号:US08369141B2
公开(公告)日:2013-02-05
申请号:US12522175
申请日:2008-03-11
申请人: Naftali Sommer , Ofir Shalvi , Uri Perlmutter , Oren Golov , Eyal Gurgi , Micha Anholt , Dotan Sokolov
发明人: Naftali Sommer , Ofir Shalvi , Uri Perlmutter , Oren Golov , Eyal Gurgi , Micha Anholt , Dotan Sokolov
CPC分类号: G11C16/04 , G11C8/20 , G11C11/5642 , G11C16/20 , G11C16/28 , G11C2211/5634
摘要: A method for operating a memory (28) that includes a plurality of analog memory cells (32) includes storing data in the memory by writing first storage values to the cells. Second storage values are read from the cells, and a Cumulative Distribution Function (CDF) of the second storage values is estimated. The estimated CDF is processed so as to compute one or more thresholds. A memory access operation is performed on the cells using the one or more thresholds.
-
公开(公告)号:US08773904B2
公开(公告)日:2014-07-08
申请号:US13595571
申请日:2012-08-27
申请人: Micha Anholt , Naftali Sommer
发明人: Micha Anholt , Naftali Sommer
IPC分类号: G11C16/04
CPC分类号: G11C16/3418 , G11C11/5642 , G11C29/021 , G11C29/028
摘要: A method includes storing data in a group of analog memory cells. The memory cells in the group are read using first read thresholds to produce first readout results, and re-read using second read thresholds to produce second readout results. Third read thresholds, which include at least one of the first read thresholds and at least one of the second read thresholds, are defined. Readout performance of the first, second and third read thresholds is evaluated based on the first and second readout results. The first, second or third read thresholds are selected based on the evaluated readout performance, and data recovery is performed using the selected read thresholds.
摘要翻译: 一种方法包括将数据存储在一组模拟存储器单元中。 使用第一读取阈值读取组中的存储器单元以产生第一读出结果,并且使用第二读取阈值重新读取以产生第二读出结果。 定义包括第一读取阈值和至少一个第二读取阈值中的至少一个的第三读取阈值。 基于第一和第二读出结果评估第一,第二和第三读取阈值的读出性能。 基于评估的读出性能选择第一,第二或第三读取阈值,并且使用所选择的读取阈值来执行数据恢复。
-
公开(公告)号:US08495465B1
公开(公告)日:2013-07-23
申请号:US12890724
申请日:2010-09-27
申请人: Micha Anholt , Or Ordentlich , Naftali Sommer , Ofir Shalvi
发明人: Micha Anholt , Or Ordentlich , Naftali Sommer , Ofir Shalvi
IPC分类号: G11C29/00
CPC分类号: H03M13/29 , G06F11/1012 , G11C29/00 , G11C2029/1804
摘要: A method for data storage includes encoding each of multiple data items individually using a first Error Correction Code (ECC) to produce respective encoded data items. The encoded data items are stored in a memory. The multiple data items are encoded jointly using a second ECC, so as to produce a code word of the second ECC, and only a part of the code word is stored in the memory. The stored encoded data items are recalled from the memory and the first ECC is decoded in order to reconstruct the data items. Upon a failure to reconstruct a given data item from a respective given encoded data item by decoding the first ECC, the given data item is reconstructed based on the part of the code word of the second ECC and on the encoded data items other than the given encoded data item.
-
公开(公告)号:US20120044762A1
公开(公告)日:2012-02-23
申请号:US13284913
申请日:2011-10-30
申请人: Barak Rotbard , Naftali Sommer , Shai Winter , Ofir Shalvi , Dotan Sokolov , Or Ordentlich , Micha Anholt
发明人: Barak Rotbard , Naftali Sommer , Shai Winter , Ofir Shalvi , Dotan Sokolov , Or Ordentlich , Micha Anholt
IPC分类号: G11C16/04
CPC分类号: G11C27/005 , G11C11/56 , G11C11/5621 , G11C13/00 , G11C13/0033 , G11C13/0035 , G11C16/0483 , G11C16/3418 , G11C16/3431 , G11C16/349 , G11C29/00 , G11C29/52 , G11C2029/0409 , G11C2029/5002
摘要: A method for data storage in a memory that includes multiple analog memory cells fabricated using respective physical media, includes identifying a group of the memory cells whose physical media have deteriorated over time below a given storage quality level. A rejuvenation process, which causes the physical media of the memory cells in the group to meet the given storage quality level, is applied to the identified group. Data is stored in the rejuvenated group of the memory cells.
摘要翻译: 一种存储器中的数据存储方法,包括使用相应的物理介质制造的多个模拟存储器单元,包括识别其物理介质在给定的存储质量水平下随时间劣化的一组存储器单元。 使组中存储单元的物理介质满足给定存储质量水平的复原过程被应用于所识别的组。 数据存储在复原的存储单元组中。
-
公开(公告)号:US08713330B1
公开(公告)日:2014-04-29
申请号:US12607078
申请日:2009-10-28
申请人: Naftali Sommer , Micha Anholt , Oren Golov , Uri Perlmutter , Shai Winter
发明人: Naftali Sommer , Micha Anholt , Oren Golov , Uri Perlmutter , Shai Winter
CPC分类号: G06F11/1048
摘要: A method for data storage includes scrambling data for storage in a memory device using a given scrambling seed. A statistical distribution of the scrambled data is assessed, and a measure of randomness of the statistical distribution is computed. A scrambling configuration of the data is modified responsively to the measure of randomness, and the data having the modified scrambling configuration is stored in the memory device.
摘要翻译: 一种用于数据存储的方法包括使用给定的加扰种子对存储在存储设备中的数据进行加扰。 评估加扰数据的统计分布,并计算统计分布的随机性度量。 响应于随机性的度量修改数据的加扰配置,并且具有修改的加扰配置的数据被存储在存储器件中。
-
公开(公告)号:US08261159B1
公开(公告)日:2012-09-04
申请号:US12607085
申请日:2009-10-28
申请人: Naftali Sommer , Micha Anholt , Oren Golov , Uri Perlmutter , Shai Winter , Gil Semo
发明人: Naftali Sommer , Micha Anholt , Oren Golov , Uri Perlmutter , Shai Winter , Gil Semo
IPC分类号: G06F11/00
CPC分类号: G06F11/1048
摘要: A method for data storage includes defining a set of scrambling sequences, each sequence including bits in respective bit positions having bit values, such that a distribution of the bit values in any give bit position satisfies a predefined statistical criterion. Each data word is scrambled using a respective scrambling sequence selected from the set. The scrambled data words are stored in the memory device.
摘要翻译: 一种用于数据存储的方法包括定义一组加扰序列,每个序列包括具有比特值的相应比特位置中的比特,使得任何给定比特位置中的比特值的分布满足预定义的统计标准。 使用从集合中选择的相应加扰序列对每个数据字进行加扰。 加扰的数据字被存储在存储器件中。
-
公开(公告)号:US20120221913A1
公开(公告)日:2012-08-30
申请号:US13405308
申请日:2012-02-26
申请人: Micha Anholt , Naftali Sommer
发明人: Micha Anholt , Naftali Sommer
CPC分类号: G06F11/10 , G06F11/1012 , H03M13/114 , H03M13/118 , H03M13/6393
摘要: A method includes accepting input including at least part of a codeword that has been encoded by an ECC defined by a set of parity check equations. The codeword includes data bits and parity bits. A decoding process is applied to the codeword using the data bits and only a first partial subset of parity bits in the input, and using only a second partial subset of equations. Upon a failure to decode the codeword using the partial subsets, the codeword is re-decoded using the data bits and all parity bits in the input, and using all equations. The set of parity check equations is defined such that any parity bit in the codeword appears in multiple equations, and any parity bit in the first partial subset of the parity bits appears in a plurality of equations in the second partial subset of the equations.
摘要翻译: 一种方法包括接受输入,该输入包括已由由奇偶校验方程组确定的ECC编码的码字的至少一部分。 码字包括数据位和奇偶校验位。 使用数据位和仅输入中的奇偶校验位的第一部分子集,并且仅使用方程的第二部分子集,将解码处理应用于码字。 在使用部分子集解码码字失败时,使用输入中的数据位和所有奇偶校验位,并使用所有方程对码字进行重新解码。 定义奇偶校验方程组,使得码字中的任何奇偶校验位出现在多个等式中,并且奇偶校验位的第一部分子集中的任何奇偶校验位出现在等式的第二部分子集中的多个等式中。
-
公开(公告)号:US08248831B2
公开(公告)日:2012-08-21
申请号:US12649382
申请日:2009-12-30
申请人: Barak Rotbard , Naftali Sommer , Shai Winter , Ofir Shalvi , Dotan Sokolov , Or Ordentlich , Micha Anholt
发明人: Barak Rotbard , Naftali Sommer , Shai Winter , Ofir Shalvi , Dotan Sokolov , Or Ordentlich , Micha Anholt
IPC分类号: G11C11/46
CPC分类号: G11C27/005 , G11C11/56 , G11C11/5621 , G11C13/00 , G11C13/0033 , G11C13/0035 , G11C16/0483 , G11C16/3418 , G11C16/3431 , G11C16/349 , G11C29/00 , G11C29/52 , G11C2029/0409 , G11C2029/5002
摘要: A method for data storage in a memory that includes multiple analog memory cells fabricated using respective physical media, includes identifying a group of the memory cells whose physical media have deteriorated over time below a given storage quality level. A rejuvenation process, which causes the physical media of the memory cells in the group to meet the given storage quality level, is applied to the identified group. Data is stored in the rejuvenated group of the memory cells.
摘要翻译: 一种存储器中的数据存储方法,包括使用相应的物理介质制造的多个模拟存储器单元,包括识别其物理介质在给定的存储质量水平下随时间劣化的一组存储器单元。 使组中存储单元的物理介质满足给定存储质量水平的复原过程被应用于所识别的组。 数据存储在复原的存储单元组中。
-
公开(公告)号:US09053047B2
公开(公告)日:2015-06-09
申请号:US13595669
申请日:2012-08-27
申请人: Naftali Sommer , Micha Anholt
发明人: Naftali Sommer , Micha Anholt
IPC分类号: H03M13/00 , G06F11/00 , G06F11/10 , H03M13/11 , H03M13/15 , H03M13/19 , H03M13/23 , H03M13/29
CPC分类号: G06F11/1012 , H03M13/1174 , H03M13/1515 , H03M13/152 , H03M13/19 , H03M13/23 , H03M13/2909 , H03M13/2957 , H03M13/6337
摘要: In some embodiments, a method includes accepting a code word of a composite Error Correction Code (ECC), which was produced by encoding data with multiple component ECCs, and which was received with one or more reception parameters. One or more of the component ECCs are decoded, but without fully decoding the code word. The one or more reception parameters are estimated based on the decoded component ECCs. In other embodiments, a method includes accepting a code word of an ECC, which encodes data and which was received with one or more reception parameters. An Error Locator Polynomial (ELP), having one or more roots that indicate respective locations of one or more errors in the code word, is derived from the accepted code word. The one or more reception parameters are estimated based on the ELP.
摘要翻译: 在一些实施例中,一种方法包括接受通过用多个组件ECC编码数据并且被一个或多个接收参数接收的复合错误校正码(ECC)的码字。 一个或多个组件ECC被解码,但没有完全解码码字。 基于解码的组件ECC来估计一个或多个接收参数。 在其他实施例中,一种方法包括接受ECC的代码字,该代码字对数据进行编码并且用一个或多个接收参数接收。 错误定位器多项式(ELP)从识别的代码字导出,具有指示码字中的一个或多个错误的相应位置的一个或多个根。 基于ELP估计一个或多个接收参数。
-
-
-
-
-
-
-
-
-