Read threshold setting based on soft readout statistics
    1.
    发明授权
    Read threshold setting based on soft readout statistics 有权
    基于软读出统计读取阈值设置

    公开(公告)号:US08694854B1

    公开(公告)日:2014-04-08

    申请号:US13195852

    申请日:2011-08-02

    IPC分类号: G11C29/00

    摘要: A method for data storage includes storing data in analog memory cells by programming the memory cells with respective analog input values. After storing the data, respective analog output values are read from the memory cells using multiple read thresholds, which define multiple ranges of the analog output values. Respective numbers of read errors in the data, corresponding to the analog output values falling in the ranges, are assessed. The stored data is recovered based on respective numbers of the read errors assessed in the ranges.

    摘要翻译: 一种用于数据存储的方法包括通过用相应的模拟输入值对存储器单元进行编程来将数据存储在模拟存储器单元中。 在存储数据之后,使用多个读取阈值从存储器单元中读取相应的模拟输出值,该阈值定义了模拟输出值的多个范围。 对与数据范围内的模拟输出值相对应的数据中读取错误的数量进行了评估。 基于在范围内评估的读取错误的相应数量来恢复所存储的数据。

    Interference-aware assignment of programming levels in analog memory cells
    6.
    发明授权
    Interference-aware assignment of programming levels in analog memory cells 有权
    模拟存储器单元中编程级别的干扰感知分配

    公开(公告)号:US08595591B1

    公开(公告)日:2013-11-26

    申请号:US13176761

    申请日:2011-07-06

    摘要: A method for data storage includes accepting data for storage in a memory including multiple analog memory cells. For each memory cell, a respective set of nominal analog values is assigned for representing data values to be stored in the memory cell, by choosing the nominal analog values for a given memory cell in a respective range that depends on interference between the given memory cell and at least one other memory cell in the memory. The data is stored in each memory cell using the respective selected set of the nominal analog values.

    摘要翻译: 一种用于数据存储的方法包括接收用于存储在包括多个模拟存储器单元的存储器中的数据。 对于每个存储器单元,通过在取决于给定存储器单元之间的干扰的相应范围内选择给定存储器单元的额定模拟值,分配相应的一组标称模拟值来表示要存储在存储单元中的数据值 以及存储器中的至少一个其它存储单元。 使用相应选定的标称模拟值集合将数据存储在每个存储单元中。

    Dual ECC decoder
    7.
    发明授权
    Dual ECC decoder 有权
    双ECC解码器

    公开(公告)号:US08429498B1

    公开(公告)日:2013-04-23

    申请号:US12728289

    申请日:2010-03-22

    IPC分类号: G11C29/00

    CPC分类号: G06F11/1048 G11C2029/0411

    摘要: A decoding apparatus includes a decoder and a control unit. The decoder includes circuitry that is configured to decode an Error Correction Code (ECC) by operating in one of a first operational mode having a first power consumption, and a second operational mode, in which at least part of the circuitry that is active during the first operational mode is deactivated and which has a second power consumption that is lower than the first power consumption. The control unit is configured to evaluate a criterion with respect to an input code word, to select one of the first and second operational modes responsively to the criterion, and to invoke the decoder to decode the input code word using the selected operational mode.

    摘要翻译: 解码装置包括解码器和控制单元。 解码器包括经配置以通过以具有第一功率消耗的第一操作模式和第二操作模式之一进行操作来解码错误校正码(ECC)的电路,其中在该期间内的有效电路的至少一部分 第一操作模式被禁用并且具有低于第一功率消耗的第二功率消耗。 控制单元被配置为评估关于输入代码字的标准,以响应于该标准选择第一和第二操作模式中的一个,并且使用所选择的操作模式调用解码器对输入的代码字进行解码。

    Estimation of memory cell read thresholds by sampling inside programming level distribution intervals
    8.
    发明授权
    Estimation of memory cell read thresholds by sampling inside programming level distribution intervals 有权
    通过在编程级别分配间隔内采样来估计存储单元读取阈值

    公开(公告)号:US08000135B1

    公开(公告)日:2011-08-16

    申请号:US12558528

    申请日:2009-09-13

    IPC分类号: G11C16/04

    摘要: A method for data storage includes storing data in a group of analog memory cells by writing into the memory cells in the group respective storage values, which program each of the analog memory cells to a respective programming state selected from a predefined set of programming states. The programming states include at least first and second programming states, which are applied respectively to first and second subsets of the memory cells, whereby the storage values held in the memory cells in the first and second subsets are distributed in accordance with respective first and second distributions. Respective first and second medians of the first and second distributions are estimated, and a read threshold is calculated based on the first and second medians. The data is retrieved from the analog memory cells in the group by reading the storage values using the calculated read threshold.

    摘要翻译: 一种用于数据存储的方法包括:通过将组各自的存储值中的每个模拟存储器单元编程为从预定的一组编程状态中选择的各自的编程状态,将数据写入一组模拟存储器单元。 编程状态包括至少第一和第二编程状态,其分别应用于存储器单元的第一和第二子集,由此保持在第一和第二子集中的存储单元中的存储值根据相应的第一和第二 分布。 估计第一和第二分布的相应的第一和第二中值,并且基于第一和第二中心计算读取阈值。 通过使用计算的读取阈值读取存储值,从组中的模拟存储器单元检索数据。

    Protection against word line failure in memory devices
    9.
    发明授权
    Protection against word line failure in memory devices 有权
    防止内存设备中的字线故障

    公开(公告)号:US08949686B1

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

    申请号:US13371443

    申请日:2012-02-12

    IPC分类号: G11C29/00 H03M13/00

    摘要: A method for data storage includes providing a mapping of data pages to physical pages, in which each physical page holds a non-integer number of the data pages, for storage of data in at least one memory block, including a plurality of the physical pages, in a memory device. The data pages that are mapped to the memory block are partitioned into groups, such that failure of any memory unit, which consists of a predefined number of the physical pages in the memory device, will produce errors in no more than one data page in each group. The data pages is stored in the physical pages of the memory block in accordance with the mapping, while a redundant storage scheme is applied among the data pages of each group.

    摘要翻译: 一种用于数据存储的方法包括提供数据页到物理页面的映射,其中每个物理页面保存非整数个数据页,用于将数据存储在至少一个存储块中,包括多个物理页面 ,在存储设备中。 映射到存储器块的数据页被划分成组,使得由存储器设备中的预定数量的物理页组成的任何存储器单元的故障将在每个不超过一个数据页面中产生错误 组。 根据映射将数据页存储在存储器块的物理页面中,同时在每个组的数据页之间应用冗余存储方案。

    Estimation of memory cell read thresholds by sampling inside programming level distribution intervals
    10.
    发明授权
    Estimation of memory cell read thresholds by sampling inside programming level distribution intervals 有权
    通过在编程级别分配间隔内采样来估计存储单元读取阈值

    公开(公告)号:US08482978B1

    公开(公告)日:2013-07-09

    申请号:US13170202

    申请日:2011-06-28

    IPC分类号: G11C11/34

    摘要: A method for data storage includes storing data in a group of analog memory cells by writing into the memory cells in the group respective storage values, which program each of the analog memory cells to a respective programming state selected from a predefined set of programming states, including at least first and second programming states, which are applied respectively to first and second subsets of the memory cells, whereby the storage values held in the memory cells in the first and second subsets are distributed in accordance with respective first and second distributions. A first median of the first distribution is estimated, and a read threshold, which differentiates between the first and second programming states, is calculated based on the estimated first median. The data is retrieved from the analog memory cells in the group by reading the storage values using the calculated read threshold.

    摘要翻译: 一种用于数据存储的方法包括:通过将各组存储单元中的每个模拟存储器单元编程为从预定义的编程状态集合中选择的相应编程状态,将组中各存储单元写入存储单元中,将数据存储在一组模拟存储单元中, 包括至少第一和第二编程状态,其分别应用于存储器单元的第一和第二子集,由此保持在第一和第二子集中的存储单元中的存储值根据相应的第一和第二分布进行分配。 估计第一分布的第一中值,并且基于估计的第一中值来计算区分第一和第二编程状态的读取阈值。 通过使用计算的读取阈值读取存储值,从组中的模拟存储器单元检索数据。