Dual ECC decoder
    3.
    发明授权
    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)的电路,其中在该期间内的有效电路的至少一部分 第一操作模式被禁用并且具有低于第一功率消耗的第二功率消耗。 控制单元被配置为评估关于输入代码字的标准,以响应于该标准选择第一和第二操作模式中的一个,并且使用所选择的操作模式调用解码器对输入的代码字进行解码。

    Read threshold setting based on soft readout statistics
    4.
    发明授权
    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
    5.
    发明授权
    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.

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

    Interference mitigation using individual word line erasure operations
    6.
    发明授权
    Interference mitigation using individual word line erasure operations 有权
    使用单个字线擦除操作进行干扰减轻

    公开(公告)号:US08493781B1

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

    申请号:US13192504

    申请日:2011-07-28

    IPC分类号: H01L27/115

    摘要: A method for data storage includes accepting data for storage in a memory that includes multiple analog memory cells. The data is stored in a first group of the memory cells by programming a second group of the memory cells so as to cause the second group to generate interference in the first group, and individually erasing the first group while verifying that analog levels of the memory cells in the first group subject to the interference are within a predefined bound following erasure. After erasing the first group, the first group of the memory cells is programmed with the data.

    摘要翻译: 一种用于数据存储的方法包括接收用于存储在包括多个模拟存储器单元的存储器中的数据。 通过对第二组存储器单元进行编程,将数据存储在第一组存储器单元中,以使第二组在第一组中产生干扰,并且在验证存储器的模拟电平的同时单独地擦除第一组 经受干扰的第一组中的单元在擦除之后在预定义的界限内。 擦除第一组后,第一组存储单元用数据编程。