THRESHOLD ADJUSTMENT USING DATA VALUE BALANCING IN ANALOG MEMORY DEVICE
    22.
    发明申请
    THRESHOLD ADJUSTMENT USING DATA VALUE BALANCING IN ANALOG MEMORY DEVICE 有权
    在模拟存储器件中使用数据值平衡进行阈值调整

    公开(公告)号:US20140325310A1

    公开(公告)日:2014-10-30

    申请号:US13908041

    申请日:2013-06-03

    Applicant: Apple Inc.

    Abstract: A method, in a memory including multiple analog memory cells, includes segmenting a group of the memory cells into a common section and at least first and second dedicated sections. Each dedicated section corresponds to a read threshold that is used for reading a data page to be stored in the group. Data to be stored in the group is jointly balanced over a union of the common section and the first dedicated section, and over the union of the common section and the second dedicated section, to create a balanced page such that for each respective read threshold an equal number of memory cells will be programmed to assume programming levels that are separated by the read threshold. The balanced page is stored to the common and dedicated sections, and the read thresholds are adjusted based on detecting imbalance between data values in readout results of the balanced page.

    Abstract translation: 一种在包括多个模拟存储器单元的存储器中的方法包括将一组存储器单元分成公共部分和至少第一和第二专用部分。 每个专用部分对应于用于读取要存储在组中的数据页的读取阈值。 要存储在组中的数据通过公共部分和第一专用部分的并集,并且在公共部分和第二专用部分的联合之间共同平衡,以创建平衡页面,使得对于每个相应的读取阈值 相同数量的存储器单元将被编程为假设由读取阈值分开的编程电平。 平衡页面存储到公共和专用部分,并且基于检测平衡页面的读出结果中的数据值之间的不平衡来调整读取阈值。

    Recovering from failure in programming a nonvolatile memory

    公开(公告)号:US20200005874A1

    公开(公告)日:2020-01-02

    申请号:US16202130

    申请日:2018-11-28

    Applicant: Apple Inc.

    Abstract: A controller includes an interface and a processor. The interface is configured to communicate with a nonvolatile memory including multiple memory cells organized in multiple memory blocks that each includes multiple Word Lines (WLs). The processor is configured to store first data in one or more WLs of a memory block, the first data occupies less than a maximal number of WLs available in the memory block, to calculate redundancy data over the first data and store the redundancy data in a dedicated memory, to program second data to a selected WL of the memory block that was not programmed with the first data, to check a programming status resulting from the programming of the selected WL, and in response to identifying that programming the second data to the selected WL has corrupted at least part of the first data, to recover the first data using the redundancy data.

    Data storage in a memory block following WL-WL short
    29.
    发明授权
    Data storage in a memory block following WL-WL short 有权
    数据存储在WL-WL之后的存储器块中

    公开(公告)号:US09390809B1

    公开(公告)日:2016-07-12

    申请号:US14617961

    申请日:2015-02-10

    Applicant: APPLE INC.

    Abstract: A method includes defining a normal voltage configuration for application to word lines (WLs) and Bit lines (BLs) of a memory block, and a an abnormal voltage configuration, different from the normal voltage configuration, for application to the WLs and the BLs of the memory block when a word-line-to-word-line (WL-WL) short-circuit is found between at least two of the WLs in the memory block. If no WL-WL short-circuit is found in the memory block, a data storage operation is performed in the memory block by applying the normal voltage configuration. If a WL-WL short-circuit is found in the memory block, the data storage operation is performed in the memory block by applying the abnormal voltage configuration.

    Abstract translation: 一种方法包括定义用于应用于存储块的字线(WL)和位线(BL)的正常电压配置以及不同于正常电压配置的异常电压配置,以应用于WL和BL 当在存储器块中的至少两个WL之间找到字线到字线(WL-WL)短路时,存储块。 如果在存储块中没有发现WL-WL短路,则通过施加正常电压配置在存储块中执行数据存储操作。 如果在存储器块中发现WL-WL短路,则通过应用异常电压配置在存储块中执行数据存储操作。

    CALCULATION OF ANALOG MEMORY CELL READOUT PARAMETERS USING CODE WORDS STORED OVER MULTIPLE MEMORY DIES
    30.
    发明申请
    CALCULATION OF ANALOG MEMORY CELL READOUT PARAMETERS USING CODE WORDS STORED OVER MULTIPLE MEMORY DIES 有权
    使用存储在多个存储器中的代码字来计算模拟存储器单元读出参数

    公开(公告)号:US20140331106A1

    公开(公告)日:2014-11-06

    申请号:US13874995

    申请日:2013-05-01

    Applicant: APPLE INC.

    Abstract: A method includes, in a memory that includes two or more memory units, storing a code word of an Error Correction Code (ECC) that is representable by a plurality of check equations, such that a first part of the code word is stored in a first memory unit and a second part of the code word is stored in a second memory unit. A subset of the check equations, which operate only on code word bits belonging to the first part stored in the first memory unit, is identified. The first part of the code word is retrieved from the first memory unit, and a count of the check equations in the identified subset that are not satisfied by the retrieved first part of the code word is evaluated. One or more readout parameters, for readout from the first memory unit, are set depending on the evaluated count.

    Abstract translation: 一种方法包括在包括两个或多个存储器单元的存储器中,存储可由多个检验方程表示的纠错码(ECC)的代码字,使得代码字的第一部分被存储在 第一存储单元和码字的第二部分被存储在第二存储单元中。 识别仅对属于存储在第一存储器单元中的第一部分的代码字位操作的检验方程的子集。 从第一存储器单元检索代码字的第一部分,并且对所检索的代码字的第一部分不满足的所识别的子集中的检验方程的计数进行评估。 根据评估计数来设定用于从第一存储器单元读出的一个或多个读出参数。

Patent Agency Ranking