Efficient re-read operations in analog memory cell arrays
    31.
    发明授权
    Efficient re-read operations in analog memory cell arrays 有权
    模拟存储单元阵列中的高效重读操作

    公开(公告)号:US08990659B2

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

    申请号:US14330203

    申请日:2014-07-14

    Applicant: Apple Inc.

    Abstract: A method for data storage includes storing data, which is encoded with an Error Correction Code (ECC), in a group of analog memory cells by writing respective first storage values to the memory cells in the group. After storing the data, respective second storage values are read from the memory cells in the group, and the read second storage values are processed so as to decode the ECC. Responsively to a failure in decoding the ECC, one or more of the second storage values that potentially caused the failure are identified as suspect storage values. Respective third storage values are re-read from a subset of the memory cells that includes the memory cells holding the suspect storage values. The ECC is re-decoded using the third storage values so as to reconstruct the stored data.

    Abstract translation: 一种用于数据存储的方法包括通过将相应的第一存储值写入组中的存储器单元来将经错误校正码(ECC)编码的数据存储在一组模拟存储器单元中。 在存储数据之后,从组中的存储器单元读取相应的第二存储值,并且处理读取的第二存储值以便对ECC进行解码。 响应于对ECC的解码失败,可​​能导致故障的一个或多个第二存储值被识别为可疑存储值。 从包含存储可疑存储值的存储单元的存储器单元的子集重新读取相应的第三存储值。 使用第三存储值对ECC进行重新解码,以重建存储的数据。

    Efficient Re-read Operations in Analog Memory Cell Arrays
    33.
    发明申请
    Efficient Re-read Operations in Analog Memory Cell Arrays 审中-公开
    模拟存储器单元阵列中的高效重读操作

    公开(公告)号:US20140325308A1

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

    申请号:US14330203

    申请日:2014-07-14

    Applicant: Apple Inc.

    Abstract: A method for data storage includes storing data, which is encoded with an Error Correction Code (ECC), in a group of analog memory cells by writing respective first storage values to the memory cells in the group. After storing the data, respective second storage values are read from the memory cells in the group, and the read second storage values are processed so as to decode the ECC. Responsively to a failure in decoding the ECC, one or more of the second storage values that potentially caused the failure are identified as suspect storage values. Respective third storage values are re-read from a subset of the memory cells that includes the memory cells holding the suspect storage values. The ECC is re-decoded using the third storage values so as to reconstruct the stored data.

    Abstract translation: 一种用于数据存储的方法包括通过将相应的第一存储值写入组中的存储器单元来将经错误校正码(ECC)编码的数据存储在一组模拟存储器单元中。 在存储数据之后,从组中的存储器单元读取相应的第二存储值,并且处理读取的第二存储值以便对ECC进行解码。 响应于对ECC的解码失败,可​​能导致故障的一个或多个第二存储值被识别为可疑存储值。 从包含存储可疑存储值的存储单元的存储器单元的子集重新读取相应的第三存储值。 使用第三存储值对ECC进行重新解码,以重建存储的数据。

    Storage at M bits/cell density in N bits/cell analog memory cell devices, M>N
    34.
    发明授权
    Storage at M bits/cell density in N bits/cell analog memory cell devices, M>N 有权
    在N位/单元模拟存储单元器件中以M位/单元密度存储,M> N

    公开(公告)号:US08750046B2

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

    申请号:US14041219

    申请日:2013-09-30

    Applicant: Apple Inc.

    Abstract: A method for data storage includes accepting data for storage in a memory that includes multiple analog memory cells and supports a set of built-in programming commands. Each of the programming commands programs a respective page, selected from a group of N pages, in a subset of the memory cells. The subset of the memory cells is programmed to store M pages of the data, M>N, by performing a sequence of the programming commands drawn only from the set.

    Abstract translation: 一种用于数据存储的方法包括接收用于存储在包括多个模拟存储器单元的存储器中的数据,并且支持一组内置的编程命令。 每个编程命令在存储器单元的子集中编写从一组N页中选择的相应页面。 存储器单元的子集被编程为通过执行仅从集合中绘制的编程命令的序列来存储数据的M页M> N。

    Adaptive estimation of memory cell read thresholds
    35.
    发明授权
    Adaptive estimation of memory cell read thresholds 有权
    存储单元读取阈值的自适应估计

    公开(公告)号:US08547740B2

    公开(公告)日:2013-10-01

    申请号:US13734335

    申请日:2013-01-04

    Applicant: Apple Inc.

    Abstract: 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.

    Abstract translation: 一种用于操作包括多个模拟存储单元(32)的存储器(28)的方法包括:通过向单元写入第一存储值来将数据存储在存储器中。 从单元读取第二存储值,并且估计第二存储值的累积分布函数(CDF)。 处理估计的CDF以计算一个或多个阈值。 使用一个或多个阈值对单元执行存储器存取操作。

Patent Agency Ranking