Read commands specifying error performance
    21.
    发明授权
    Read commands specifying error performance 有权
    读取指定错误性能的命令

    公开(公告)号:US08869009B2

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

    申请号:US13764083

    申请日:2013-02-11

    Applicant: Apple Inc.

    CPC classification number: G06F11/10 G06F11/1008 G06F11/1068 H03M13/35

    Abstract: A method includes, in a memory controller that controls a memory, receiving from a host a read command that specifies data to be retrieved from the memory and further specifies a target error performance to be achieved in retrieving the data. A data retrieval configuration is selected in the memory controller depending on the target error performance specified in the read command. The data is retrieved from the memory using the selected data retrieval configuration, and the retrieved data is output to the host.

    Abstract translation: 一种方法包括:在控制存储器的存储器控​​制器中,从主机接收指定要从存储器检索的数据的读取命令,并进一步指定在检索数据时要实现的目标错误性能。 根据读取命令中指定的目标错误性能,在存储器控制器中选择数据检索配置。 使用所选择的数据检索配置从存储器检索数据,并将检索到的数据输出到主机。

    Read commands specifying error performance

    公开(公告)号:US20140229794A1

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

    申请号:US13764083

    申请日:2013-02-11

    Applicant: APPLE INC.

    CPC classification number: G06F11/10 G06F11/1008 G06F11/1068 H03M13/35

    Abstract: A method includes, in a memory controller that controls a memory, receiving from a host a read command that specifies data to be retrieved from the memory and further specifies a target error performance to be achieved in retrieving the data. A data retrieval configuration is selected in the memory controller depending on the target error performance specified in the read command. The data is retrieved from the memory using the selected data retrieval configuration, and the retrieved data is output to the host.

    Out-of-order command execution in non-volatile memory
    23.
    发明申请
    Out-of-order command execution in non-volatile memory 有权
    在非易失性存储器中执行无序命令

    公开(公告)号:US20140229699A1

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

    申请号:US13763928

    申请日:2013-02-11

    Applicant: APPLE INC.

    CPC classification number: G06F3/0611 G06F13/1626 G11C16/06

    Abstract: An apparatus includes a memory and storage circuitry. The storage circuitry is configured to receive at least one request causing execution of a sequence of memory commands in the memory, to identify that, although a first memory command appears in the sequence before a second memory command, the execution of the second memory command would improve a performance of the execution of the first memory command, and to execute the second memory command and then to execute the first memory command with the improved execution performance.

    Abstract translation: 一种装置包括存储器和存储电路。 存储电路被配置为接收至少一个请求,从而在存储器中执行一系列存储器命令,以便识别尽管在第二存储器命令之前的序列中出现第一存储器命令,但是第二存储器命令的执行将 提高执行第一存储器命令的性能,并且执行第二存储器命令,然后执行具有改进的执行性能的第一存储器命令。

    Classifying memory cells to multiple impairment profiles based on readout bit-flip counts

    公开(公告)号:US10438683B2

    公开(公告)日:2019-10-08

    申请号:US15810166

    申请日:2017-11-13

    Applicant: Apple Inc.

    Abstract: A storage apparatus includes a plurality of memory cells and storage circuitry. The storage circuitry is configured to store a mapping that maps sets of readout bit-flip counts to respective predefined impairment profiles. The impairment profiles specify two or more severity levels of respective impairment types, including read disturb, retention and endurance. Each of the bit-flip counts includes a one-to-zero error count or a zero-to-one error count. The storage circuitry is configured to read data from a group of the memory cells using given readout parameters, to evaluate an actual set of bit-flip counts corresponding to the read data, to classify the group of the memory cells to a respective impairment profile by mapping the actual set of the bit-flip counts using the mapping, and to adapt the readout parameters based on the impairment profile to which the group of the memory cells was classified.

    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短路,则通过应用异常电压配置在存储块中执行数据存储操作。

    MITIGATING RELIABILITY DEGRADATION OF ANALOG MEMORY CELLS DURING LONG STATIC AND ERASED STATE RETENTION
    30.
    发明申请
    MITIGATING RELIABILITY DEGRADATION OF ANALOG MEMORY CELLS DURING LONG STATIC AND ERASED STATE RETENTION 审中-公开
    在长期静态和擦除状态下,减轻模拟记忆细胞的可靠性降低

    公开(公告)号:US20160093386A1

    公开(公告)日:2016-03-31

    申请号:US14962333

    申请日:2015-12-08

    Applicant: Apple Inc.

    Abstract: A method in a non-volatile memory, which includes multiple memory cells that store data using a predefined set of programming levels including an erased level, includes receiving a storage operation indicating a group of the memory cells that are to be retained without programming for a long time period. The memory cells in the group are set to a retention programming level that is different from the erased level. Upon preparing to program the group of memory cells with data, the group of memory cells is erased to the erased level and the data is then programmed in the group of memory cells.

    Abstract translation: 一种非易失性存储器中的方法,其包括使用包括擦除级别的预定义编程级别集存储数据的多个存储器单元,包括接收指示要保留的一组存储器单元的存储操作,而不进行编程 长时间 组中的存储单元被设置为与擦除的电平不同的保持编程电平。 在准备使用数据对存储器单元组进行编程时,存储器单元组被擦除到擦除的电平,然后将数据编程在存储器单元组中。

Patent Agency Ranking